bino209
Goto Top

Inhalt einer Textmarke per VBA prüfen

Hallo zusammen,

hoffe einer von euch kann mir helfen, habe nämlich ein kleines Problem. Muss in WORD per VBA prüfen ob in einer Textmarke ein Text vorhanden ist oder nicht... Wenn ja, dann soll die Helligkeit eines Bild auf 100% bzw. 50% gestellt werden, dass Bild soll also angezeigen werden oder nicht, je nach Zustand der Textmarke.

If ActiveDocument.Bookmarks("B121").Select = TRUE Then ' Abfrage nach Inhalt der Textmarke ... ???

ActiveDocument.Shapes("Picture 3").Select
Selection.ShapeRange.PictureFormat.Brightness = 1# 'ausbleden
Selection.ShapeRange.PictureFormat.Contrast = 0.5

Else

ActiveDocument.Shapes("Picture 3").Select
Selection.ShapeRange.PictureFormat.Brightness = 0.5 'einblenden
Selection.ShapeRange.PictureFormat.Contrast = 0.5

End If

Vielen Dank schonmal für eure Hilfe...


Gruß
Bino

Content-ID: 92475

Url: https://administrator.de/contentid/92475

Ausgedruckt am: 22.11.2024 um 13:11 Uhr

RDiller
RDiller 21.07.2008 um 11:38:50 Uhr
Goto Top
Hallo Bino,

probiere es doch mal so:

Zu der Textmarke springen und diese markieren

Selection.GoTo What:=wdGoToBookmark, Name:="B121"

Dann den Inhalt der Textmarke prüfen

If Selection = "Was Du halt prüfen willst" Then

Gruß

Ralf
Bino209
Bino209 22.07.2008 um 11:23:20 Uhr
Goto Top
Habe es anders herausgefunden ... Aber trotzdem Danke RDiller...

If ActiveDocument.FormFields("B123").Result = "" Then


Du musst die Textmarke mit FormFields ansprechen, dann klappt alles wunderbar ....
RDiller
RDiller 23.07.2008 um 08:51:33 Uhr
Goto Top
Hi Bino,


das geht aber nur wenn Du ein Formular hast und bei Deiner Anfrage hast Du über Textmarken gesprochen!


Gruß

Ralf