Hallo zusammen,
ich hoffe, jemand hatte schon dieses Problem, oder eine Lösung dafür
ich habe bisher mit meinem Geschriebenen Tool Excel Listen erstellt und gespeichert:
bla bla bla viel code usw...
Dann wird die Liste befüllt und soll mit
das funktioniert unter office 97/2003 auch perfekt ABER nun habe ich Office 2010 und da funktioniert das
schon nicht, VB bemängelt volgendes
Warnung 1 Für folgende Komponenten, auf die verwiesen wird, sind aktualisierte benutzerdefinierte Wrapper verfügbar: Excel.
Warnung 2 Der in Imports "Excel" angegebene Namespace oder Typ enthält keine öffentlichen Member oder kann nicht gefunden werden. Stellen Sie sicher, dass der Namespace oder der Typ definiert ist und mindestens einen öffentlichen Member enthält und dass der importierte Elementname keine weiteren Aliase enthält. C:_ mein Programm
Fehler 3 Der Typ "Excel.Application" ist nicht definiert. C:\mein prog 65 24 mein prog
Fehler 4 Der Typ "Excel.Workbook" ist nicht definiert. C:\mein prog 66 22 mein prog
Fehler 5 Der Typ "Excel.Worksheet" ist nicht definiert. C:\mein prog 67 22 mein prog
USW.
Wenn ich nun aber den "Wrapper" automatisch stzen lasse (was auch immer das ist) doppelklick drauf und ok...
Und dann
ändere in
und die ganzen Excel. in Microsoft.Office.Interop.Excel ändere, läuft das Programm zwar, aber beim Speichern einer dieser generierten Excel Listen gibt es dann einen Fehler.
Und zwar wird nicht mehr versucht, in den vorher definierten Pfad zu speichern, sondern in irgend einen Temporären Pfad, der nicht existiert... ich kann es nicht besser beschreiben, wenn es was nutzt, werde ich das Tool nochmal komplett ändern und hier posten, wo es die Datei unter welchem Namen speichern will (abweichend von dem festgelegten ExcelFileName
Danke schonmal vorab
EDIT:
Diese Fehlermeldung beim Speichern
Microsoft Office Excel kann auf die Datei 'C:\//fv/FE168100' nicht zugreifen. Dies kann mehrere Gründe haben:
der korrekte Pfad (auch so im String wäre C:\FV\Liste_23.xls)
EDIT: hat keiner ne Idee ???
EDIT: Es wäre vieleicht noch zu erwähnen, dass ich auf dem neuen Rechner auch Windows 7 drauf habe und ich mein programm noch nicht einmal mehr debuggen kann, wegen einer Fehlermeldung... irgendwas mit mscorlib.dll
ich hoffe, jemand hatte schon dieses Problem, oder eine Lösung dafür

ich habe bisher mit meinem Geschriebenen Tool Excel Listen erstellt und gespeichert:
bla bla bla viel code usw...
VB.NET-Quellcode
- Dim xlApp3 As Excel.Application
- Dim xlMappe As Excel.Workbook
- Dim xlBlatt As Excel.Worksheet
- Dim xlZelle As Excel.Range
- Dim ti As String = Format(Now, "HHmm")
- Dim da As String = Format(Now, "dd.MM.yy")
- If an > "0" Then
- 'Excel Datei schreiben
- Dim ExcelFileName As String = "c:/PFAD/Name_der_Datei_" & da & "_" & ti & ".xls"
- MsgBox(ExcelFileName)
- Panel4.Visible = True
- xlApp3 = New Excel.Application
- xlApp3.Visible = False
- xlMappe = xlApp3.Workbooks.Add()
- xlBlatt = CType(xlMappe.Worksheets(1), Excel.Worksheet)
- xlBlatt.Name = "Hier steht mein Blattname"
- xlZelle = xlBlatt.Range("A1")
Dann wird die Liste befüllt und soll mit
das funktioniert unter office 97/2003 auch perfekt ABER nun habe ich Office 2010 und da funktioniert das
schon nicht, VB bemängelt volgendes
Warnung 1 Für folgende Komponenten, auf die verwiesen wird, sind aktualisierte benutzerdefinierte Wrapper verfügbar: Excel.
Warnung 2 Der in Imports "Excel" angegebene Namespace oder Typ enthält keine öffentlichen Member oder kann nicht gefunden werden. Stellen Sie sicher, dass der Namespace oder der Typ definiert ist und mindestens einen öffentlichen Member enthält und dass der importierte Elementname keine weiteren Aliase enthält. C:_ mein Programm
Fehler 3 Der Typ "Excel.Application" ist nicht definiert. C:\mein prog 65 24 mein prog
Fehler 4 Der Typ "Excel.Workbook" ist nicht definiert. C:\mein prog 66 22 mein prog
Fehler 5 Der Typ "Excel.Worksheet" ist nicht definiert. C:\mein prog 67 22 mein prog
USW.
Wenn ich nun aber den "Wrapper" automatisch stzen lasse (was auch immer das ist) doppelklick drauf und ok...
Und dann
ändere in
und die ganzen Excel. in Microsoft.Office.Interop.Excel ändere, läuft das Programm zwar, aber beim Speichern einer dieser generierten Excel Listen gibt es dann einen Fehler.
Und zwar wird nicht mehr versucht, in den vorher definierten Pfad zu speichern, sondern in irgend einen Temporären Pfad, der nicht existiert... ich kann es nicht besser beschreiben, wenn es was nutzt, werde ich das Tool nochmal komplett ändern und hier posten, wo es die Datei unter welchem Namen speichern will (abweichend von dem festgelegten ExcelFileName
Danke schonmal vorab

EDIT:
Diese Fehlermeldung beim Speichern
Microsoft Office Excel kann auf die Datei 'C:\//fv/FE168100' nicht zugreifen. Dies kann mehrere Gründe haben:
der korrekte Pfad (auch so im String wäre C:\FV\Liste_23.xls)
EDIT: hat keiner ne Idee ???
EDIT: Es wäre vieleicht noch zu erwähnen, dass ich auf dem neuen Rechner auch Windows 7 drauf habe und ich mein programm noch nicht einmal mehr debuggen kann, wegen einer Fehlermeldung... irgendwas mit mscorlib.dll
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „compufreak“ ()