VBScript nach Excel
Aus VBScript kann eine Excel_Datei erzeugt und geschrieben werden. Dabe ist zu beachten, dass Visual Basic Script (VBScript) nicht immer die gleiche Syntax hat, wie Visual basich for Applications (VBA).
Excel Datei erzeugen:
xlsxFilename ="c:\exceldatei.xlsx" Set objExcel = createobject("Excel.application") with objExcel .Visible = True 'zeigt Excel an (GUI startet) falls diese Zeile nicht angegeben wird, startet Excel im Hintergrund .Workbooks.add .Cells(1, 1).Value = "Testeintrag"'schreibt in Zeile 1 Spalte 1 "Testeintrag" .ActiveWorkbook.SaveAs(xlsxFilename) .Quit end with Set objExcel = Nothing
Aus Excel lesen / in Excel schreiben:
xlsxFilename ="c:\exceldatei.xlsx" Set objExcel = CreateObject("Excel.Application") with objExcel Set objWorkbook = .Workbooks.Open (xlsxFilename) .Cells(1,1).Value="test" wscript.echo .Cells(1,1).Value .ActiveWorkbook.Save end with Set objExcel = Nothing