Hallo zusammen,
ich habe mit dem folgenden Code in Excel ab und zu Probleme, dass sich die Word-Datei am Ende der Verarbeitung (Zeile 16) nicht speichern lässt.
AngebotOrdnerJahr enthält den Pfad zu einem OneDrive-Ordner
WDoc.FullName zeigt
Irgend welche Ideen, was da schiefläuft? Bin für alles dankbar.
ich habe mit dem folgenden Code in Excel ab und zu Probleme, dass sich die Word-Datei am Ende der Verarbeitung (Zeile 16) nicht speichern lässt.
Visual Basic-Quellcode
-
- Private WApp As Word.Application
- Private WDoc As New Word.Document
- ...
- WApp.Documents.Add Template:= _
- VorlageOrdnerLokal & "\" & strFile _
- , NewTemplate:=False, DocumentType:=0
- Set WDoc = WApp.ActiveDocument
- Dim strNewFile As String
- strNewFile = AngebotOrdnerJahr & strFileName & aWKS.Cells(15, 15).value & "_Stufe_" & VBA.Right(aWKS.Name, 1) & VBA.Format(Now, "_YYYY_MM_DD") & ".doc"
- WDoc.SaveAs2 Filename:=strNewFile, FileFormat:=Word.wdFormatDocument 'Word.wdFormatXMLDocument
- ...
- WDoc.Save
AngebotOrdnerJahr enthält den Pfad zu einem OneDrive-Ordner
WDoc.FullName zeigt
Irgend welche Ideen, was da schiefläuft? Bin für alles dankbar.
NB. Es ist doch schön, wenn man lesbare Namen vergibt. Siehe auch [VB.NET] Beispiele für guten und schlechten Code (Stil).