ich versuche mir die Werte eines Serienbriefeldes im Basic-Editor zurück geben zu lassen.
Ich habe in einer Calc-Datei (später auch in Base) eine Spalte names ID (Spalte1, Zeile1) mit einem Wert (55555Auftragsbestätigung, Spalte1, Zeile2) erstellt.
Diese Tabelle habe ich an ein Seriendruckdokument angebunden. Die Tabelle samt Wert sind über "Datenquellen(F4)" im Seriendokument sichtbar.
Ich habe folgendes versucht:
Code: Alles auswählen
Sub DokVariable()
Dim DataToFormat As String
DataToFormat = ActiveDocument.MailMerge.DataSource.DataFields("ID").Value
MsgBox DataToFormat
End Sub
Das Feld selber wird als Barcodes3.Tabelle1.ID bzw. <ID> im Writer benannt, meines Wissen sollte es aber über DataFields("ID") ansteuerbar sein, richtig?
Screenshot: https://www.dropbox.com/s/aoumbtewz7mwm ... cSreen.jpg
Zum Hintergrund: Ich möchte später mit dem Mergefield.Value einen Barcode direkt im CodeBehind des Dokuments errechnen, da unsere aktuelle Datenbank keine Barcodes generiert.
Vielen Dank!
Chris