Could you please explain a bit more how to do the macro. Eg where is the "mark start of copy"?
Luis 2008/10/1 norseman <[EMAIL PROTECTED]>: > Luis Rodrigues wrote: >> >> Hi all, >> >> I have a 300 page long document that I need to split into multiple >> documents. >> >> Example of text: >> >> /fl.1/ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nunc >> in felis non tellus ultrices aliquam. Etiam nisl odio, mollis at, >> consequat id, tempus at, massa. Suspendisse eget ligula. Aliquam vel >> libero quis lacus mollis vestibulum. Morbi rutrum venenatis purus. >> Done /fl.2/igula felis, sollicitudin ut, commodo a, elementum ac, >> ligula. Aenean non erat ac magna varius hendrerit. Quisque et metus >> sed orci fermentum impe /fl.3/tis purus in magna. Phasellus et lectus >> sit amet dui commodo placerat. Duis commodo nisi ac sapien. Nunc diam. >> Integer at ante. Pellentesque >> >> Some of the words have footnotes. >> >> I need to split the text by the /fl.X/ tags so with the above example >> I would get 3 writer documents with footnotes. >> The /fl.X/ tags appear in the middle of the text as on the example and >> the text all has the same formating. >> >> Any suggestion? >> >> Any help would be really appreciated. >> >> Thanks in advance. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > ======================================================== > The first thing that comes to mind is the simple use of search and replace. > find : /fl. > replace with: \n\n\n/fl. (where \n implies OS newline) > Then cut and paste to new docs. > > OK - you probably already though of that. > > > Second method: > Use the tools/macro/record_macro and do the search/replace above. Then do a > search for \n/fl. and mark start of copy, then search for \n\n/fl. and mark > end of copy. Then use edit/copy. Then open a new file and name it and use > edit/paste and close it. Tag the stop recording and name the macro. > > You will need to edit the macro. If you use fl_1.doc, fl_2.doc, etc for the > new filenames you can use a loop with a counter for the new file name. > fl$sectn".doc" Or OOo equivalent. You could also use the /fl.nn from the > top of the new doc as the name. Or have the loop stop and ask you for a > name. Lots of ways to do this. > > If all you have to do is just one source file I would suggest the manual > search/replace followed by the find start of copy and just walk your way > through it. This requires no programming on your part and while it is > tedious, you will in all likelihood be done sooner than if you attempt the > programming route. > > Others may supply actual routines. If so, try them out and choose as you > prefer. In the end - achieving the goal is the objective. > > > > Steve > [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
