どのようにExcelファイルのインポートエラーを克服できますか?データ型が間違って決定されると、十分なファイルがスキャンされなかったためです。Excelエラー、ODBCおよびschema.iniをインポートする
txtとcsvファイルでは、schema.iniを設定したり、ファイル全体を最後までスキャンしたりすることができます。 This MSDN reference 既存のデータに基づいて、列のデータ型を設定するときにスキャンされる行の
MAXSCANROWS 数と言います。 スキャンする行に1〜16の数値を入力できます。値のデフォルトは8です。 0に設定すると、すべての行がスキャンされます。 (制限外の数値はエラーを返します) これは、セットアップダイアログボックスで[スキャンする行数]と同じオプションを設定します。エラーがこれを再読み込みした後 を「無効な行をスキャンする」と言って投げられ、私は0にスキャンした行を設定した場合
、私が見る範囲は1〜16の間で、0はその範囲外にあるので、私がすることができます私はcsvまたはtxtファイルでできるように、完全なスキャンを取得しません。
クライアントのSKU IDをインポートするときに、ファイルの先頭に数値が表示されるデータがあると、データ型が誤って解釈されるという問題があります。 schema.iniをExcelファイルで使用するとすばらしいでしょう。 すべてのセルをループするこの短期間を克服し、文字列を ""で囲む方法はありますか?
これは何が起こっているのかもしれません。人々はタブ区切り、CSV、またはあなたが持っているものをアップロードしている可能性があるので、各セルを循環するコードを書くことは予備的なステップかもしれません。私はそれが珍しい問題ではないと想像するので、それを行うためのよりクリーンな方法があるかもしれないと思っただけです。 – datatoo
私はアップロードがプログラム的に処理されるので、その相互作用は起こらない – datatoo