• ベストアンサー

エクセルのデータをアクセスにインポートすると?

エクセルで文字列書式で数字が入力されているのですが、それをアクセスにインポートした際に、数件だけ正しくインポートされません。指数書式になってしまします。例えば 431122→4.311E+05になってしまします。エクセルの書式は全て文字列になっています。何が原因なんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

こんばんは。#1です。 簡単なデータを作成し試しましたが正常にインポートできました。 (ウィザードを利用しました。) 正直に言って原因は分かりませんが、疑わしい点があります。 Microsoft Jet 4.0 の環境を確認されてみてはいかがでしょうか? http://support.microsoft.com/kb/239114/ 明確な回答が出来なくて申し訳ありません。

desk34
質問者

お礼

わざわざありがとうございます。そうねんですよねー、全部エラーデータならいいのに、一部だけってなぜ?なんです。 サービスパックは一度試してみます。

その他の回答 (1)

回答No.1

こんばんは。 インポート先のテーブルは、既存のテーブルですか?それとも新規テーブルですか? また、そのフィールドのデータ型やフィールドサイズはどのようになっていますか?

desk34
質問者

補足

新規のテーブルです。エクセルでは文字列にしてあるので、インポートしたテーブルではテキスト型になってます。サイズと言うことは文字の長さでしょうか?8~14文字ぐらいです。

関連するQ&A