友人からもらったaccess(2000)の管理表にEXCEL2003で作ったデータをインポートしたいのですが、類似質問も調べてみたのですがわからないので、教えてください。
管理表にはすでに、テーブル、クエリ、フォームが作られています。
テーブルの既存データをすべて削除して、新しいexcelデータをインポートしたいのです。
1.既存のテーブAを開き外部データの取り込みからexcelデータをウィザードに従って進めていくと、テーブルAはすでに開いていますとなり、インポートできません。
2.次に開かない状態で同様に進めて、インポート先のテーブルAを指定して完了をクリックするとインポートするときにエラーが発生し、インポートできませんとメッセージが出ます。
3.excelのシート名での新規データインポートは出来るのですが、既存のテーブルAに新しいデータのみインポートするにはどのようにすればいいのか?教えてください。
4.既存の管理表にはテーブルが20、クエリが50、レポートが13で構成されていて、その中の2つのテーブルに新規データ(約2000件)をインポートしたいのです。
まったくの素人に毛が生えた程度で思い違いもあるかと思いますが、データのみ変更してソフト自体はそのまま使用したいので、よろしくお願いいたします。
質問の内容に不足がありましたら補足しますのでよろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
まずはテーブルのフィールド名とexcelの一行目にその同じフィールド名を入力しaccessのテーブルデーターと同じexcelデーターを作成してください。
今accessのテーブルデーターがいらないのでしたらテーブルを開きレコードの削除をしてください。accessのテーブルから新規作成⇒テーブルのインポートを選びインポートしたいexcelファイルを選んでデーターシートをウィーザードにしたがってインポートしてください。フィールド名はexcelの一行目でしたaccessのテーブルフィールド名と同じにして下さい。テーブル名はなんでもいいです。無事インポートが出来たらデーターを追加したいテープルのデザインを開いてデーター型を調べ、excelインポートしたテーブルを同じデーター型をします。次にクエリーで新規⇒選択クエリーウィザードでexcelインポートしたテーブルを全てのフィールドを選択しテーブルと同じクエリーを作ります。そのクエリーのデザインを開き上部アイコンでクエリーの種類から追加を選びます。追加したいテーブル名を聞いてきますからデーターを追加したいテーブルを選択してください。そのクエリーを閉じてそのクエリーを開くとデーターがテーブルに追加出来ると思います。ちょっとなれないと面倒かもしれません。この回答への補足
詳しい説明をありがとうございます。この方法でやってみます。一応テーブルのフィールド名とexcelの一行目にその同じフィールド名を入力しaccessのテーブルデーターと同じexcelデーターを作成したのですが、追加のクエリを作成をした後がわからなかったので、トライしてみます。基本的なところが理解できてなくすみません。
少し時間がかかると思いますが、やってみます。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) ファイルメーカーへネットワーク上のexcelデータを開く 1 2023/06/28 20:08
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Access(アクセス) Access2016のExcelインポートの機能のことで教えてください 1 2022/09/11 14:58
- Access(アクセス) accessについて(超初心者です) 1 2023/02/11 11:18
- Access(アクセス) スキルシートのエクセルの項目に 2 2023/04/04 22:41
- Chrome(クローム) ブラウザのブックマークの同期の仕方についてお尋ねします。 1 2022/08/10 16:44
- その他(スマートフォン・携帯電話・VR) PC版LINデータの移行は可能ですか? 2 2023/08/18 06:25
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでテーブル名やクエリ名...
-
3つの表を1つに縦に連結する
-
ACCESSに同時アクセス(編集)を...
-
Accessレコードの追加や変更が...
-
SQLで日付を条件に削除したい
-
Accessクエリでの、LIKE条件
-
Accessでvlookupみたいなことは...
-
2つのテーブルAとBをマージ...
-
時間の足し算
-
SQLで条件指定結合をしたいがNU...
-
DAOのTableDefs("TblName").Con...
-
ファイルメーカ 検索実行せず...
-
ACCESSで指定されたテーブルか...
-
Accessの追加クエリで既存のテ...
-
access テーブル内のレコード...
-
Access 複数テーブルのレコー...
-
ツリー構造をRDBで表現するには?
-
AccessでExcel出力する際に「シ...
-
INSERT時にデータ登録とmaxの発...
-
ACCESS VBA 並び替え 列 カウ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでテーブル名やクエリ名...
-
access テーブル内のレコード...
-
SQLで日付を条件に削除したい
-
Accessでvlookupみたいなことは...
-
ACCESSで指定されたテーブルか...
-
Accessレコードの追加や変更が...
-
Accessでテーブルからテーブル...
-
Accessクエリでの、LIKE条件
-
ACCESSに同時アクセス(編集)を...
-
3つの表を1つに縦に連結する
-
ツリー構造をRDBで表現するには?
-
SQLで条件指定結合をしたいがNU...
-
2つのテーブルを比較して一致し...
-
Accessの追加クエリで既存のテ...
-
リンクテーブルを CopyObject ...
-
デザインビューで、連結式 を...
-
ODBCで接続するとDBに変更/追加...
-
Accessで、複数のテーブルで随...
-
時間の足し算
-
翌営業日までの日数をSQLで求め...
おすすめ情報