VBS und Excel AddIns
12.03.2021 14:41:03
Daniel
ich möchte eine Excel Datei automatisch öffnen, eine Zeit offen haben speichern und schließen. Das habe ich mir so aus einigen Beiträgen hier gebaut und es geht auch:
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("C:\Users\zwdebeli\Desktop\Test.xlsx")
objExcel.Visible = True
'erzwingt die Aktualisierung der externen Daten
'ohne dumme Rückfrage
objWorkbook.RefreshAll
'legt den Script schlafen, bis aktualisiert ist > Anpassen!
'in Tausendstel-Sekunden, hier also 30 Sekunden
wscript.sleep 30000
'speichert die XLS
objWorkbook.save
'vorsichtshalber nochmals kurzes Abwarten des Speicherns
wscript.sleep 10000
'schliesst Excel
objExcel.Quit
Mein Problem ist jetzt, das sich die Liste eigentlich aktualisiert, wenn ich Sie manuell öffne. Und zwar über das SAP Analysis AddIn. Wenn ich das VBS ausführe, sehe ich aber die AddIns nicht und die Liste aktualisiert sich dementsprechend nicht. Wie können die bzw. das AddIn mit gestartet werden, wenn ich es per VBS mache?
VG
Daniel