ich habe ein VBA Skript, das mit aus SAP Excel Dateien generiert.
Jetzt öffnet sich jedes der Dateien nach dem Export.
Problem ist, die Dateien lassen sich nicht automatisch schließen.
Wenn ich es Richtig verstehe, liegt es daran, dass die Dateien nicht im VBA Projekt auftauchen.
Sub CloseWorkbooks()
Dim wb As Workbook
Dim wbThisScript As Workbook
Set wbThisScript = ThisWorkbook
For Each wb In Workbooks
If Not wb Is wbThisScript Then
wb.Close savechanges:=False
End If
Next wb
End Sub
Wenn ich das Skript noch einmal neu öffne nachdem die dateien offen sind, funktioniert es einwandfrei.
da ich aber ca 100-200 exporte auf einmal machen möchte sprengt das etwas meinen Arbeitsspeicher :-P
gibt es hierzu einen workaround?
Kennt das problem jemand?
Besten dank
Gruß
Jan