Zitat von
Snakeye:
Hey ich hab den Fehler selbst gefunden!
Komischerweise gabs diese Probleme nur mir der Excel-Tabelle (Kundendatenbak) die ich als Vorlage hatte... wenn dort Zellen ohne Inhalt waren gab es diese Probleme...
Aber eigentlich lag es nicht direkt an leeren Zellen. Ich habe folgendes mit meiner Vorlagedatei gemacht: Per Ersetzen-Funktion erst alle leeren Zellen mit einer Zeichenfolge gefüllt und anschließend wieder diese Zeichenfolge durch "nichts" ersetzt... Jetzt geht alles!
Komische Sache würd ich sagen!
Tja, ist halt Excel
Es gibt übrigens noch einige
Extended Properties, die das Verhalten steuern:
Code:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""
"HDR=Yes;" indicates that the first row contains columnnames, not data
"IMEX=1;" tells the driver to always read "intermixed" data columns as text
TIP!
SQL syntax: "SELECT * FROM [sheet1$]" - i.e. worksheet name followed by a "$" and wrapped in "[" "]" brackets