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-Key: 92475

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

Printed on: April 18, 2024 at 03:04 o'clock

Member: RDiller
RDiller Jul 21, 2008 at 09:38:50 (UTC)
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
Member: Bino209
Bino209 Jul 22, 2008 at 09:23:20 (UTC)
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 ....
Member: RDiller
RDiller Jul 23, 2008 at 06:51:33 (UTC)
Goto Top
Hi Bino,


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


Gruß

Ralf