Ich hoffe ich bin hier richtig mit meinem Anliegen. Ich muss eine Excel
Datei via Script starten und dort die zwei Makros ausf�hren und danach die
Datei wieder schliessen.
Ich hab mal was aus dem Netz kopiert. Da ich kaum was davon verstehe klappts
nat�rlich nicht.
Meine VBS Datei sieht momentan so aus:
REM Starte Excel mit der Datei "test.xls"
Dim objXL
Dim objWkb
Dim objWks
Set objXL = WScript.CreateObject("Excel.Application")
objXL.Workbooks.open "C:\temp\test.xls"
Set objWks =
objXL.Workbooks("Konvertierung_Portefeuille.xls").Worksheets("Menu")
Dann starte "Makro1" danach starte "Makro2"
Dann schliesse die Datei bzw. Excel wieder.
Kann mir jemand weiter helfen.
Besten Dank im Voraus.
Gruss Thom
> Ich hoffe ich bin hier richtig mit meinem Anliegen. Ich muss eine Excel
> Datei via Script starten und dort die zwei Makros ausführen und danach die
> Datei wieder schliessen.
Ich habs noch nie mit 'nem WScript probiert, könnte aber so gehen:
> Dim objXL
> Dim objWkb
> Dim objWks
> Set objXL = WScript.CreateObject("Excel.Application")
set objWkb = objXL.Workbooks.open("C:\temp\test.xls")
set objWks = objWkb.Worksheets("Menu")
objWks.Activate
> Dann starte "Makro1" danach starte "Makro2"
objXL.Run "Makro1"
objXL.Run "Makro2"
> Dann schliesse die Datei bzw. Excel wieder.
objWkb.Close True
objXL.Quit
set objXL = Nothing
Andreas.
Perfekt. Vielen Dank. Gruss Thom
"Andreas Killer" <andreas...@gmx.net> schrieb im Newsbeitrag
news:0cb7fdf5-f979-450e...@c34g2000yqi.googlegroups.com...
On 19 Aug., 11:58, "Thom" <tstu...@nzzmedia.ch> wrote:
> Ich hoffe ich bin hier richtig mit meinem Anliegen. Ich muss eine Excel
> Datei via Script starten und dort die zwei Makros ausf�hren und danach die
> Datei wieder schliessen.
Ich habs noch nie mit 'nem WScript probiert, k�nnte aber so gehen: