Hallo,
Durch das "OpenXML("B:\Mappe1.xlsx")" kann ich eine am Pfad bereits gespeicherte Excel Datei öffnen, editieren und abspeichern.
Allerdings möchte ich eine neue Datei erstellen, auch wenn noch keine besteht.
Habe es schon mit diversen code versucht:
z.B.: mit
Allerdings spuckt er mir zum einen einen Fehlercode bei "xlWorkBook.Sheets("sheet1")" aus und zum Andern beim "SaveAs" command.
Ich habe schon unter Verweisen den "Imports Excel = Microsoft.Office.Interop.Excel" aktiviert bzw. unter Verweise heißt er ja "Mircrosoft Office 12.0 Object Library"
Was wäre der richtige Befehl zum Speichern als Neue Datei am Pfad X.
mfg
Durch das "OpenXML("B:\Mappe1.xlsx")" kann ich eine am Pfad bereits gespeicherte Excel Datei öffnen, editieren und abspeichern.
Allerdings möchte ich eine neue Datei erstellen, auch wenn noch keine besteht.
Habe es schon mit diversen code versucht:
z.B.: mit
VB.NET-Quellcode
- Dim xlApp As Excel.Application
- Dim xlWorkBook As Excel.Workbook
- Dim xlWorkSheet As Excel.Worksheet
- Dim misValue As Object = System.Reflection.Missing.Value
- xlApp = New Excel.Application
- xlWorkBook = xlApp.Workbooks.Add(misValue)
- xlWorkSheet = xlWorkBook.Sheets("sheet1")
- xlWorkSheet.Cells(1, 1) = ("TEST")
- xlWorkSheet.SaveAs("B:\")
- xlWorkBook.Close()
- xlApp.Quit()
Allerdings spuckt er mir zum einen einen Fehlercode bei "xlWorkBook.Sheets("sheet1")" aus und zum Andern beim "SaveAs" command.
Ich habe schon unter Verweisen den "Imports Excel = Microsoft.Office.Interop.Excel" aktiviert bzw. unter Verweise heißt er ja "Mircrosoft Office 12.0 Object Library"
Was wäre der richtige Befehl zum Speichern als Neue Datei am Pfad X.
mfg
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „ehrmmst“ ()