auf Excel-Datei zugreifen
John Barden
- vb-script
Hi,
kann ich mit einer .vbs-Datei auf eine .xls Datei (Excel) zugreifen, um in der Excel-Tabelle bestimmte Felder zu löschen?
Wenn ja, wie mache ich das am besten? Kennt jemand eine Anleitung für so etwas?
Geht das z. B. über ODBC? Da kann man ja extra eine dsn für eine Excel-Tabelle einrichten. Aber wie kann ich dann darauf zugreifen?
Bin für jede Hilfe dankbar.
Grüße
John
guten Morgen,
kann ich mit einer .vbs-Datei auf eine .xls Datei (Excel) zugreifen, um in der Excel-Tabelle bestimmte Felder zu löschen?
Ja.
Wenn ja, wie mache ich das am besten? Kennt jemand eine Anleitung für so etwas?
Je nachdem, was du installiert hast, gibt es eine entsprechende *.chm-Hilfedatei. Online kannst du dich bei solchen Fragen an die MSDN (http://www.microsoft.com/germany/msdn/) wenden.
Geht das z. B. über ODBC?
Auch das ist möglich.
Da kann man ja extra eine dsn für eine Excel-Tabelle einrichten. Aber wie kann ich dann darauf zugreifen?
Näheres siehe der eben angegebene link zur MSDN - hier im Forum geht es vorrangig um andere Fragen.
Grüße aus Berlin
Christoph S.
Hi,
ich hab bei Microsoft nach langem Suchen schon mal ein Beispiel gefunden, wie man eine Excel-Datei mit Inhalt generiert.
Set ExcelSheet = CreateObject("Excel.Sheet")
ExcelSheet.Application.Visible = True
ExcelSheet.ActiveSheet.Cells(10,3).Value = "This is a test"
ExcelSheet.SaveAs "C:\test\test.xls"
ExcelSheet.Application.Quit
Set ExcelSheet = Nothing
Aber wie kann ich eine bereits vorhandene Datei öffnen, um den Inhalt zu ändern?
Könnte mir da noch jemand einen Tip geben?
Grüße
John