Ich erstelle mit VBA aus den Daten einer Excel-Tabelle
eine Word-Datei.
Hier mal ein Code-Ausschnitt:
Option Explicit
Sub Neuer_Artikel()
Dim PDF_Pfad As String
Dim AppWord As Object
PDF_Pfad = "D:\SPACEart\Bilder-Rename\__PDF.doc"
Set AppWord = CreateObject("Word.Application")
Dim Text1 As String: Text1 = Worksheets(1).Range("C" & ActiveCell.Row).Value
With AppWord
.Documents.Add
.Selection.Font.Name = "Arial"
.Selection.Font.Bold = True
.Selection.Font.Size = 9
.Selection.TypeText Text1
.ActiveDocument.SaveAs Filename:=PDF_Pfad
End With
Set AppWord = Nothing
Das VBA erledigt auch wunderbar seinen Job und erstellt mir die gewünschte Word-Datei.
Aber dannach bleibt Word immer noch als Prozess im Taskmanager sichtbar (Win XP).
Und auch diese "Sicherheits-Datei" mit dem "~$" vorm Dateinamen
(im obigen Code-Beispiel "~$__PDF.doc" bleibt im Expolorer stehen.
Kann es vielleicht sein, dass der obige VBA-Code die Anwendung Word,
nicht wieder richtig schliesst, oder so ?
Sorry, aber da ich von VBA lieder kaum was verstehe,
klingt meine Frage vielleicht etwas blöd,
aber ich hoffe, Ihr wisst, was ich meine :)
Über Hilfe würde ich mich wirklich riesig freuen :)
Gruß
Ingo