Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Textformularfeld in Word mit VBA ändern

874 views
Skip to first unread message

Peter Krötz

unread,
Aug 20, 2003, 5:25:14 AM8/20/03
to
Hallo,
ich habe da eine Vorlage, in der verschiedene
Textformularfelder definiert sind. Die Formularfelder
benötige ich um dem Anwender Hilfeunterstützungen geben zu
können.

Nun möchte ich via VBA die Felder auslesen

dim Textfeld as Object
Set Textfeld = ActiveDocument.Bookmarks(1)
Content.Value = ActiveDocument.Bookmarks
(Textfeld.Name).Range.Text
------- (das funktioniert auch)

Content.Value = Content.Value & " neu"
---- evt. ändern
----- anschließend das Feld beschreiben.

ActiveDocument.Bookmarks(Textfeld.Name).Range.Text =
Content.Value

---------Funktioniert aber nicht!

Wer hat da einen kleinen Hinweis wie ich das hinbekommen
könnte!

danke peter

Fritz Geiselhöringer [MS]

unread,
Aug 20, 2003, 1:37:47 PM8/20/03
to
Hallo Peter,

zum Zugriff auf Textformularfelder kann direkt das
FormField-Objekt verwendet werden. Damit kann über die
Result-Eigenschaft der Inhalt ausgelesen oder neu gesetzt
werden:

Dim MyFormField As FormField
Set MyFormField = ActiveDocument.FormFields("Text1")
MyFormField.Result = MyFormField.Result & " neu"

Gruß,
Fritz


>-----Originalnachricht-----

>.
>

0 new messages