Variable dynamisch auslesen
swetrain
Gesendet: 18.09.12 17:15
Betreff: Variable dynamisch auslesen


Hallo zusammen,

ich möchte per VBA von Access aus diverse Word-Dokumente bestücken.
In Word gibt es dazu entsprechende Textmarken.
Um nicht immer wieder denselben Code zu schreiben, habe ich in eine Tabelle mit den Feldern ID, strTextmarke, strtVariable

Beim Befüllen von Word laufe ich in einer Schleife die Tabelle durch:
rs.MoveFirst
If rs.EOF = False Then
rs.MoveFirst
Do While rs.EOF = False
If .Documents(i).Bookmarks.Exists(rs!strTextmarke) = True Then
.Documents(i).Bookmarks(rs!strtextmarke).Select
.Selection.Text = rs!strVariable 'Das geht NICHT
End If
rs.MoveNext
Loop
End If

Die entsprechenden Variablen sind alle vorhanden, Access schreibt mir aber in Word den Feldinhalt, nicht den Variableninhalt.
Das ist mir auch klar, aber wie schaffe ich es, dass ich hier den Variableninhalt ansprechen kann.
("rs" habe ich nur genommen, da ich in einer anderen With-Schleife bin)

Danke für alle Infos.

Jochen
Top of the page Bottom of the page