
アクセス2003に、エクセルデータをインポートする時に、
「テーブル$_インポート エラー」というテーブルが作成されてしまいます。
取込み自体は出来ているようなのですが、どのテーブルにインポートしても、毎回同じ内容の、このエラーテーブルが別に出来てしまいます。
何か致命的な問題があるのでしょうか?
困っています。どうか宜しくおねがいします!
「テーブル$_インポート エラー」のデータシートビュー内容↓
エラー フィールド 行
データ型の変換エラー F4 11
データ型の変換エラー F9 11
データ型の変換エラー F4 22
データ型の変換エラー F9 22
データ型の変換エラー F14 22
データ型の変換エラー F4 24
データ型の変換エラー F9 24
No.4ベストアンサー
- 回答日時:
>ただ、どのエクセルシートを取込んでも、同じエラー内容
>が出るのです。
これは、おかしいですね。 なんとも不思議ですね・・
内容が違えば、例えエラーが事実であっても、内容は異なるはずですから。
エラーが出たらエラーテーブル自体を削除しても
また、同じ内容で作成されるんですよね?
例えば、EXCEL側ではC列しか使っていないと思っていても、セルに対してスペースとかが入っていて
インポートする際に、C列を超えて認識してしまうことはありますが
どのシートでもと言うのは、ありえないですね。
本来の目的のA、B、CのみのEXCELを開いて、ごみが無いかD列以降を
広範囲に、列削除して試してみましょうか?
少なくとも、その状態でF14とかのエラーが再度作成されるとなると、
EXCELのデータでエラーが出ているのではない確証にはなります。
ご回答ありがとうございます。
そうなんです!おかしいんです!
エラーテーブルを何回削除しても、取込み時には同じエラーテーブルが生まれるのです。
試してみました。エクセルシートのD列~Z列までを削除して、取込みましたが、
アクセス側では同じエラー内容の「テーブル$_インポート エラー」が出ました。
おかしいと思うのが、空のデータベースを作成して、テーブル(仮に「テーブル01」とします)も新たに作り直してインポートした時に、
「次のテーブルに保存する」の選択肢に、「テーブル01」と「テーブルインポートエラー」があるのです。
本来、作成したテーブルだけが、保存先のテーブルの選択肢として、表示されますよね?
ということは、「テーブルインポートエラー」と言うテーブルが、
アクセスの内部的に、存在していて、ウィルスのように、
インポートの度に、生まれてきている、としか、考えられないのです。
どうしたら直るのでしょうか?(涙)
No.6
- 回答日時:
解決よかったですね。
補足拝見しましたが・・・
他のエクセルファイルをインポートしても
内容が同じエラーが出ると言うことでしたよね?
エラーに違いがあったり、また同現象のようなファイルでない形の
ファイル、1シート目に実データがる様なファイルの場合は違うのであれば、うなずけるのですが・・
解決された現象と、どうやっても同じエラーが出る現象は
ちょっと不可解なままです。
しかも、今まで出来ていたものが 急になったのですよね。
う~ん、謎ですね。
お返事遅れましてすみません。ご回答ありがとうございます。
エラーが出るようになった直前に、そのエクセルファイルの1シート目の列や行を増やしたり、
記号文字を追加したりなど、そのシートで作業をしていました。
なので、作業前までは、アクセス側が、その1シート目をデータのシートであると認識していたのだと思います。
作業後は、文字や記号や列を追加したりした為、シートに規則性がなくなり、データと認識されなくなったのかなと思います。
不可解な感じは消えましたでしょうか?
謎めかせてしまいすみません。
No.5
- 回答日時:
>本来、作成したテーブルだけが、保存先のテーブルの選択肢として、表示されますよね?
はい、確かめました おかしいです。
>どうしたら直るのでしょうか?(涙)
わかりません。
再現も出来ない状態なので・・
私なら、取りあえず Office自体をアンインストールして
再インストールを試みますが、そうも行かないですよね?
お力になれなくて、申し訳ないです。
この回答への補足
皆様へ 解決しました!
エクセルファイルの、一番左の一番目のシートに「テーブル」というシート名のシートがあり、このシートには、データではなく、メモとして、自由気ままに文字等のられつをしていたのです。
2番目以降のシートは、取り込み用のデータ(列ごとに規則性のあるデータが入っている)なのです。
インポート時に、1番目の「テーブル」シートをまず初めにアクセスが見に行くらしく、その時点で、取込めないデータとして、エラー認識されていたようです。
その後で、取込み用のデータ(2番目以降のシート)を選択しても、初めにエラー認識された1番目のシートのエラーが、出るそうです。
こんな理由だったなんて、びっくりです!!
説明が分かりにくくて申し訳ありません。
ありがとうございました。
再度ありがとうございます。
そうですね、Access2003をアンインストールして、再インストールするのが良さそうな気がしてきました。
もともと、セキュリティ等がしっかりしていないので、不安定なソフトってことも原因なのかもしれませんね。
会社なので簡単に出来ないのが面倒なんですが・・・
No.3
- 回答日時:
Excelからデータを取込む際に、新規にテーブルを作成してインポートをしようとすると、第1行目のデータに沿ったデータ形式でインポートします。
例えば第1行目に数値が入っているとその列は数値データとしてテーブルを作成しインポートします。従って2行目以降にテキストデータが入力されていると、そのデータをインポートできずデータ型の変換エラーが出ることになります。
先にExcelのデータ内容と一致するインポート先のテーブルを作成し、そのデータ形式を決定してからインポートした方が確実です。
ご回答ありがとうございます。
インポート先のテーブルを作成してから、そのテーブルに取込んでいるので、gatt_mkさんのご指摘の問題は、多分大丈夫だと思うのですが・・
ご指摘内容は勉強になりました!
No.2
- 回答日時:
例えば、11行目の F4に該当するセルの中身は
アクセス側のテーブルの型に適さない内容ではないですか
エラーが出ているのに、内容はちゃんと入ってるのでしょうか?
エラー箇所を確認してみてください。
データの型変換ですから、access側のテーブルを すべてテキスト型で作成したら、出なくなるのが確認できるとは思います。
EXCEL側で、セルの内容が整理しきれないのであれば
ACCESS側は、中間テーブル的なテーブルに、一旦全項目テキストで受けて、改めて本テーブルへ格納する手順を考えられたほうがいいかもしれないですね。
ご回答ありがとうございます。
11行めの F4に該当するセルは、空欄です。
というか、データはA,B,C列までしか入っていないのです。
ただ、どのエクセルシートを取込んでも、同じエラー内容
が出るのです。
例えば、N列まであるエクセルシートでも、B列までのシートでも、どんなシートを取込んでも、同じエラーテーブルが出るのです。
何か変ですよね?
昨日の途中までは、同じエクセルデータの取り込みでも、エラーテーブルは作成されなかったんですよ~。
No.1
- 回答日時:
インポート先のテーブルとエラーしているフィールド(列)の
データ型が違うのではないですか?
数値型の列に12Aという値を入れたとか。
見た目上、数値だけでも元のデータにスペースが入っていたとか。
エラーしたフィールドをよく調査してみてください。
早速のご回答ありがとうございます。
エクセルの書式は「標準」で、アクセスのテーブルは数値型やテキスト型を設定しています。
エクセルの数値の列には、1行目のタイトル以外は数値しか入っていません。
実は、今までは同様のインポートをしても、エラーテーブルは出来なかったので、突然、この現象が起きるようになったのです。
ためしに、空のデータベースから再度テーブルを作成して、インポートしてみたのですが、
その、インポート時の「ワークシートインポートウィザード」の「次のテーブルに保存する」というインポート先の選択肢に、
既に「テーブルインポートエラー」というテーブルが出来上がっているのです・・・。
まだインポートしていないのに・・・。
なぜ?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- その他(メールソフト・メールサービス) サンダーバードメール移動しない 1 2023/05/13 11:21
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 2 2023/03/02 18:54
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 6 2023/03/03 18:05
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
- Visual Basic(VBA) 再質問、VBA シート間の転記で、条件の追加コードの書き方について教えて下さい。 9 2023/02/28 15:32
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
このQ&Aを見た人はこんなQ&Aも見ています
-
いちばん失敗した人決定戦
あなたの「告白」での大失敗を教えてください。
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。
-
限定しりとり
文字数6文字以上の単語でしりとりしましょう
-
これ何て呼びますか Part2
あなたのお住いの地域で、これ、何て呼びますか?
-
人生で一番お金がなかったとき
人生で一番お金がなかったときって、どんなときでしたか?
-
インポート時のエラー「データ型の変換エラー」
Access(アクセス)
-
空白をそのままインポートする方法について
その他(データベース)
-
エクセルからアクセスにインポートすると、エラーが出てしまいます。原因を教えていただけませんか。
Access(アクセス)
-
-
4
【Access】Excelインポート時にエラー
Excel(エクセル)
-
5
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
6
Excel→Accessへの日付データのインポート
Excel(エクセル)
-
7
AccessからExcelにエクスポートする時に常に上書きしたい
Excel(エクセル)
-
8
クエリのデータをテーブルに入れたい
Access(アクセス)
-
9
accessのフィールドに10桁の数字は入らない??
Access(アクセス)
-
10
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
11
「フォームを作成できませんでした」
Access(アクセス)
-
12
accessでexcelデータを一部変換してインポートするVBAコードを教えてください。
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelでエラー(#N/Aなど)値を...
-
ExcelでVBAを使用した際に、『...
-
送信エラー時、レポートメール...
-
VLOOKUP関数についての質問です...
-
もしセルが"#N/A"なら~をする...
-
SUM関数の範囲に#N/Aが...
-
VLOOKUPで求めた数値をさらにVL...
-
Chatgptから送られてきたリンク...
-
ACCESS VBA でのエラー解決の根...
-
VBAで「致命的なエラー」が出ま...
-
エクセルのエラー文について
-
ヤフー知恵袋についてです。自...
-
EXCELマクロで☓400とでます
-
自動改札のエラーって…
-
エラーコードがわかりません
-
システムコールに失敗しました
-
■□■読み方■□■ #N/A, #VALUE!, ...
-
MDプレーヤーで"UTOC ERROR"...
-
QuicpayカードとSuicaカードの...
-
リコーのmagio neo 271 エラー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelでエラー(#N/Aなど)値を...
-
もしセルが"#N/A"なら~をする...
-
VLOOKUP関数についての質問です...
-
SUM関数の範囲に#N/Aが...
-
ExcelでVBAを使用した際に、『...
-
VLOOKUPで求めた数値をさらにVL...
-
送信エラー時、レポートメール...
-
ACCESS VBA でのエラー解決の根...
-
Eエクセルの計算方法で空欄を0...
-
Chatgptから送られてきたリンク...
-
VBAで「致命的なエラー」が出ま...
-
チケット何回もエラーは高額請求?
-
ヤフー知恵袋についてです。自...
-
エクセルのエラー文について
-
■□■読み方■□■ #N/A, #VALUE!, ...
-
システムエラーです:&H80004005...
-
cdプレイヤーの読み取り機能
-
デジカメでライトエラー、デー...
-
エラーコードがわかりません
-
リコーのmagio neo 271 エラー...
おすすめ情報