- Beiträge: 45
Excel Workbook Fehlermeldung
- Sven
- Autor
- Offline
- Benutzer
ich möchte von einer Exceldatei (2003) in eine SQL Server Datenbank 2005 schreiben und bekomme folgende Fehlermeldung:
Open method of Workbooks class failed
Und bei Massendaten bekomme ich im Designer folgende Nachricht(siehe Anhang).
Es sind normale Exceltabellen. Wir haben jedoch auf Windows Server 2008 32Bit umgestellt.
Viele Grüße
Sven
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
die Meldung deines Screenshots sagt nur aus, dass während der Verarbeitung keine Daten verarbeitet wurden. Was mich aber wundert, da wenn eine Excel Datei nicht geöffnet werden kann die Verarbeitung eigentlich komplett abbrechen sollte?
Zur weiteren Analyse benötige ich noch folgende Informationen:
- Kannst du die Excel Dateien auf dem Server mit Excel Problemlos öffnen?
- Welche Office Version setzt du ein?
- Welche Sprache hat das Betriebssystem und welche das Office Paket?
- Können die Sheets sowie Felder über den Excel Konfigurator ausgelesen werden?
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Sven
- Autor
- Offline
- Benutzer
- Beiträge: 45
genau, die Fehlermeldung kommt, obwohl Daten drin sind.
1. Kannst du die Excel Dateien auf dem Server mit Excel Problemlos öffnen?
JA
Welche Office Version setzt du ein?
2003
Welche Sprache hat das Betriebssystem und welche das Office Packet?
Deutsch und Englisch....aktiv Deutsch
Können die Sheets sowie Felder über den Excel Konfigurator ausgelesen werden?
JA
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
kannst du mal das Excel Workbook sowie die fehlerhafte Import Definition posten? Gerne auch per Email.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Sven
- Autor
- Offline
- Benutzer
- Beiträge: 45
Anmerkung:
Sie funktioniert nur im Batch nicht.
Die Meldung finde ich grundsätzlich unschön. Warum kann da nicht die Standardmeldung kommen? Diese Meldung verwirrt mehr, als sie nützt.
Viele Grüße
Sven
Anhang flowheater-20130305.zip wurde nicht gefunden.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
ich kann jetzt an der Import Definition nichts Ungewöhnliches feststellen sowie schaut auch das Excel Worksheet normal aus. Bei mir wird immer ein Datensatz importiert, sowohl direkt über den Designer wie auch automatisiert über das Batch Modul.
Hast du schon mal die Dateiberechtigungen auf die Excel Datei geprüft?
Bitte poste mal das CMD Skript wie FHBatch.exe aufgerufen wird.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Sven
- Autor
- Offline
- Benutzer
- Beiträge: 45
Im Designer kein Problem, aber im Batchmodul kommt immer wieder dieser Fehler:
Start: 3/8/2013 10:12:49 AM
Open method of Workbooks class failed
starte Transferprozess \PEACE_EPOS\fhd\supplier_consolidation.fhd
Viele Grüße
Sven
Anhang 01_epos_transfer.txt wurde nicht gefunden.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
ich vermute jetzt mal dass du den Import automatisiert über einen Windows Task ausführen willst?
Lässt du den Task dann mit deinen Benutzerberechtigungen laufen oder verwendest du dazu einen technischen Benutzer?
Wenn du einen technischen User verwendest müsstest du dich einmalig mit dem Benutzer am Server anmelden und Excel manuell ausführen/starten. Danach bitte das Ganze mit dem gleichen Benutzer über das CMD Skript versuchen, es sollte nun laufen.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Sven
- Autor
- Offline
- Benutzer
- Beiträge: 45
Excel hatte ich auch bereits geöffnet.
Wie gesagt, der Fehler kommt nur im Batchmodul vor!
Sven
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
Ich habe mir Deine Excel Arbeitsmappe noch einmal genauer angesehen. Hierbei ist mir aufgefallen, dass VBA Code vorhanden ist der ausgeführt wird. Ich denke dass hier bei dem Open im Modul "mdl_trigger" das Problem liegt.
Kannst du mal den Code auskommentieren und den Excel Import noch einmal versuchen.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Sven
- Autor
- Offline
- Benutzer
- Beiträge: 45
ich kann natürlich den Trigger rausnehmen, aber es hat ja unter Office 2000 auch funktioniert. Als weiteres wird der Trigger natürlich benötigt.
Und im Designermodus funktioniert es ja.
Viele Grüße
Sven
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
Warum das nicht läuft versuche ich herauszufinden
Bitte Teste das mal ohne den VBA Code (Trigger) bzw. baue in die Excel VBA Funktionen jeweils am Anfang ein "On Error Resume Next" ein.
Läuft das im Batch nur automatisiert über einen Windows Task nicht oder erhältst du den Fehler auch wenn du die Batch CMD manuell ausführst?
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Sven
- Autor
- Offline
- Benutzer
- Beiträge: 45
ich habe alles ausgestellt und trotzdem kommt der Fehler.
Ich erhalte den Fehler, sowohl als auch!
Viele Grüße
Sven
P.S.: Muss ich eigentlich die 3er Version jetzt neu kaufen?
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
kannst du bitte mal versuchen die im Anhang befindliche Definition "Excel-Test.fhd" incl. Excel Datei bei Dir mit dem Batch Modul auszuführen? Hier wird eine Zeile in eine CSV Textdatei "Excel-Test.csv" im gleichen Ordner exportiert. Du musst lediglich das Zip Archiv in einem Ordner extrahieren und die Definition ausführen.
Erhältst du hiermit auch die gleiche Fehlermeldung?
PS: Ja, für Version 3 benötigst du ein Update
Anhang excel_test.zip wurde nicht gefunden.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Sven
- Autor
- Offline
- Benutzer
- Beiträge: 45
3er Version habe ich jetzt gekauft und im Einsatz!
Ich werde nochmal ausgiebig testen.
Melde mich später. Übrigens habe ich meine Flowheatermodelle gezählt, die ich im Einsatz habe.
Es sind jetzt insgesamt 712 Schnittstellen. Alle für die Version 3 zu testen, ist mit verlaub viel zu aufwändig.
Ich vertraue auf den tollen Service :woohoo: !
Sven
Bitte Anmelden oder Registrieren um der Konversation beizutreten.