Ich habe ein VBScript, das einige Werte in einem Word-Dokument mithilfe von Lesezeichen einfügt. Es funktionierte bis letzter Woche in Ordnung, wenn wir Büro 2013 mit Büro geändert 2016. Jetzt hat ich einen allgemeinen Fehler Word-Lesezeichen in VBScript funktioniert nicht in Office 2016
Set objWord = CreateObject("Word.Application")
Set objDoc = objWord.Documents.Open("c:\scripts\word\bookmarkdoc.docx")
Set objRange = objDoc.Bookmarks("nei1").Range
objRange.Text = "5.40"
Können Sie versuchen, "Dim objRange As Object" schreiben und überprüfen, was passiert? Ich nehme an, Sie haben es als Bereich dimensioniert. – Vityata
Dieser Code arbeitete an Word 2013. Word 2016 funktioniert nicht. –
Also hast du es versucht? Ich hatte vor einiger Zeit ein ähnliches Problem mit Word VBA (sogar eine Frage in SO gestellt) und ich erinnere mich, dass es irgendwie behoben wurde. – Vityata