Textmarke aus einem markierten Wort im Text

Mit nachfolgendem Code wird für ein markiertes Wort eine Textmarke an Cursorposition erstellt. Die Textmarke erhält als Name das markierte Wort. 

               
001
002
003
004
005
006
Sub TextMarkeAusMarkierung() 

    ActiveDocument.Bookmarks.Add Range:=Selection.Range, Name:=Trim(Selection.Range) 
     
End Sub 


Aus dem Rangeobjekt der Markierung im Text wird der Name der Textmarke erzeugt. Trim sorgt dafür, das am Anfang oder Ende der Markierung kein Leerzeichen steht, da dies ansonsten eine Fehlermeldung zur Folge hätte, weil ein Textmarkenname keine Leer- und/oder Sonderzeichen beinhalten darf.

   

Achtung:
Hier wurde noch nicht der Fehler abgefangen, ob in der Markierung (im Rangeobjekt) am Anfang oder Ende ein Absatzzeichen enthalten ist!

 



zurück zur Übersicht Textmarken
Diese Seite zu Mister Wong hinzufügen
Diese Seite zu ecure.del.icio.us hinzufügen
Diese Seite zu webnews hinzufügen
Diese Seite zu Google Bookmarks hinzufügen
Diese Seite zu linkarena hinzufügen
Diese Seite zu Yahoo hinzufügen










Für weitere Infos bitte auf den Text klicken

http://www.prawi-officewelt.de
 
©2008 - 2024 www.VBA-Wordwelt.de - alle Rechte vorbehalten
 
Kontakt | Impressum
los Suche

Cookies speichern Informationen lokal auf Ihrem Rechner, ohne die Verwendung kann der Funktionsumfang beeinträchtigt werden. Weitere Informationen


Annehmen