Removing marked text

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 08:19, 16 February 2006 (edit)
Sardisson (Talk | contribs)
m (de)
← Previous diff
Revision as of 04:36, 24 November 2006 (edit) (undo)
Sardisson (Talk | contribs)
(botlangbarFR)
Next diff →
Line 18: Line 18:
-{{botlangbarEN|[[De:Markierte_Textabschnitte_entfernen|Deutsch]]}}+{{botlangbarEN|[[Fr:Supprimer du texte délimité|Français]] [[De:Markierte_Textabschnitte_entfernen|Deutsch]]}}
[[Category:NeoOffice]][[Category:Tips and Hints]] [[Category:NeoOffice]][[Category:Tips and Hints]]

Revision as of 04:36, 24 November 2006

NeoOffice has powerful search and replace functions, but removing various section of marked ([bracketed] text, for instance) cannot be done with the basic functions.

You could use the following macro for this:

sub seekanddestroy4
dim seek
seek = thiscomponent.createReplaceDescriptor()
seek.SearchString = "\[[^\[\]]+\]"
seek.ReplaceString = ""
seek.SearchRegularExpression=True
thiscomponent.ReplaceAll(seek)
end sub

The macro will seek all sections of text in brackets [like a suggestion for different text] and replace these with an empty string [no characters].

This macro was written by Fabrizio Venerandi (with a small improvement by Matteo Cavalleri) and suggested at the NeoOffice forums



This article in other languages: Français Deutsch
Personal tools