VBA
Excel VBA
Word VBA
Access VBA
VBScript
VB
C#
Objective-C
C++
SQL
JAVA
VBA (English)
Jobs
Übersicht
Thema
Datum
Von Nutzer
Rating
Antwort
Word 2010; Mergefields werden zu spät gefüllt
14.03.2016 15:34:32
JonBo
Ansicht des Beitrags:
Von:
JonBo
Datum:
14.03.2016 15:34:32
Views:
1552
Rating:
Antwort:
Thema:
Word 2010; Mergefields werden zu spät gefüllt
Hallo Zusammen, Ich habe das Problem das beim Aufruf einer .DOTM der Laufzeitfehler 5852 angezeigt wird. Die Mergefields selber werden aus einem externen Programm ausgefüllt, aus welchem das Dokument1 aus der Originaldatei erstellt wird. Leider werden aus irgendeinem Grund die Mergefields erst gefüllt wenn der VBA-Code schon abgelaufen ist. Der Code selber stoppt bei der Zeile ActiveDocument.MailMerge.ViewMailMergeFieldCodes = wdToggle da die Mergefields wie beschrieben noch nicht gefüllt sind. Folgend der Code: Sub AutoNew() Call Field_BNA End Sub Private Sub Field_BNA() ActiveDocument.MailMerge.ViewMailMergeFieldCodes = wdToggle If ActiveDocument.Fields(42).Result = "True" Then ActiveDocument.Fields(42).Result.Text = "Ja" End If If ActiveDocument.Fields(42).Result = "False" Then ActiveDocument.Fields(42).Result.Text = "Nein" End If End Sub Ich hoffe mir kann jemand helfen und bedanke mich im vorraus MfG JonBo
Ihre Antwort
Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
B
ei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema:
Name:
Email:
Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
B
ei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema
Datum
Von Nutzer
Rating
Antwort
Word 2010; Mergefields werden zu spät gefüllt
14.03.2016 15:34:32
JonBo