Ich habe ein Programm, das mailmerge in Word verwendet und es funktioniert perfekt in Office 2007 und 2010 getestet, aber im Amt 2016 es wirft einen FehlerMailMerge funktioniert nicht auf Microsoft Office 2016
-Code unten ist
ASSIGN lv_cDocument = fiFile. /* chosen from program select */
ASSIGN lv_cDataFile = "C:\a\data.dat".
ASSIGN lv_cMailMergeFile = "C:\a\dataOutput.doc".
MailMerge(lv_cDocument, /* Main Document */
lv_cDataFile, /* File that holds all the data */
lv_cMailMergeFile, /* File to hold new mail merge document */
NO).
DEFINE VARIABLE oWord AS COM-HANDLE NO-UNDO.
CREATE "Word.Application" oWord.
oWord:Documents:Open("C:\a\dataOutput.doc").
oWord:Visible = True.
RELEASE OBJECT oWord.
Irgendwelche Gedanken, was im neuen Büro „neu“ ist, so kann ich mein Programm ändern können, die es auf allen Versionen von MS-Büros arbeitet?