AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Positionsmarken in .rtf Files

Ein Thema von Amateurprofi · begonnen am 4. Jun 2022 · letzter Beitrag vom 13. Sep 2022
 
Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.087 Beiträge
 
Delphi XE2 Professional
 
#6

AW: Positionsmarken in .rtf Files

  Alt 13. Sep 2022, 00:34
Wo sollen die Positionsmarken denn verwendet werden, geht es um Makroprogrammierung für MS Word, um bei der Bearbeitung eines RTF Dokuments Marker setzen und dorthin springen zu können?

Also z.B. so etwas: https://docs.microsoft.com/de-de/off....bookmarks.add
Habe mich jetzt entschlossen Bookmarks zu verwenden.
Meine Befürchtung war, dass der Help Compiler damit Probleme haben könnte. Hat er nicht.
Danke für den Tipp.

Code:
Sub SetBookMark(ID As Long)
   Dim BMName As String, BM As Bookmark
   If (ID >= 0) And (ID <= 9) Then
      BMName = "BookMark" & ID
      For Each BM In ActiveDocument.Bookmarks
         If BM.Name = BMName Then
            BM.Delete
            Exit For
         End If
      Next
      ActiveDocument.Bookmarks.Add Name:=BMName, Range:=Selection.Range
   End If
End Sub
Code:
Sub GotoBookMark(ID As Long)
   Dim BMName As String, BM As Bookmark
   If (ID >= 0) And (ID <= 9) Then
      BMName = "BookMark" & ID
      For Each BM In ActiveDocument.Bookmarks
         If BM.Name = BMName Then
            BM.Select
            Exit Sub
         End If
      Next
   End If
End Sub
Code:
Sub DeleteBookMarks()
   Dim BM As Bookmark
   For Each BM In ActiveDocument.Bookmarks
      BM.Delete
   Next
End Sub
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz