

Access2000を使用しています。
インポートについて教えて下さい。
あるテーブルにExcelデータをインポートしています。
「あるテーブル」の設定としましては主キーを設定して
いて重複なしにしています。
実現したいこととしましては、Excelデータ上にAccessデータ(すでにあるデータ(主キー))があれば上書き保存して、なければ追加したいのです。
Access側 | Excel側
主キー フィールド1 | 列1 列2
A ○ | B ○
B × | D ×
C ○ | E ×
つまり上記の表でAccess側Bデータのフィールド1の「×」
をExcelデータをインポートすることにより「○」に
変更(上書き保存)したいのです。
そして、Excel側D・EデータはAccessに新規レコードと
して追加したいのです。
よい方法はないでしょうか?
なお、私の知っている知識としましては、
インポートするとデータは上書き保存されずに
追加されてしまうということは知っているのですが。
以上、よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
Excel からのデータを、いったんワークテーブルに格納してしまえば良いのではないでしょうか?
その後の処理はいろんなパターンで出来ると思いますが、たとえば、
(1) Excelからワークにデータをインポート
(2) キー項目が、元データに有ってワークに無いデータをクエリーで抽出(例だとAとC)
(3) (2)のデータをワークテーブルに追加
(4) 元データをクリアして、ワークテーブルのデータを元データテーブルに移動
とかです。
あとは、(5) ワークテーブルのデータをクリア
というのをどこかで(この処理の最初でも良い)やっておくことですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
access インポート時、既にあるデータは上書き
Access(アクセス)
-
Accessの追加クエリで既存のテーブルに上書き追加をしたい
その他(データベース)
-
Accessのテーブルデータを一気にVBAで追加したい・・
その他(データベース)
-
-
4
ACCESSでVBAから選択クエリの抽出条件を指定したい
Access(アクセス)
-
5
ACCESSの時刻の引き算
Access(アクセス)
-
6
Accessのテーブルのフィールドに式を入れる方法
Access(アクセス)
-
7
Excel→Accessへの日付データのインポート
Excel(エクセル)
-
8
Accessで、1つの項目に複数の置換えを1度でするには?
Access(アクセス)
-
9
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
10
access追加クエリ実行時の重複を防ぎたい
その他(コンピューター・テクノロジー)
-
11
ラベルとテキストボックスのグループ化を解除したい
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのテーブルデータを一気...
-
このISAMでは、リンクテーブル・・
-
アクセス レコードセットを更...
-
処理の途中で停止させ、再開さ...
-
Access VBAからエクセルに出力...
-
PostgreSQLのパフォーマンスに...
-
結合テーブルでINSERTする方法...
-
同一テーブルのデータを参照し...
-
「クリップボードにコピーされ...
-
テーブルで一番古いレコードだ...
-
同テーブルの差分レコードの抽出
-
Oracleで上書きImportはできま...
-
Access2000でAccess97のテーブ...
-
データベースを設計するときに
-
アクセス(お勧め書籍)
-
ORA-01401が表示され、データが...
-
結合?の方法がわかりません
-
Accessでデータシートに同じデ...
-
「テーブルに座って……」という...
-
お金持ちのテーブル
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでデータシートに同じデ...
-
Oracleで上書きImportはできま...
-
Accessのテーブルデータを一気...
-
テーブルで一番古いレコードだ...
-
このISAMでは、リンクテーブル・・
-
アクセス レコードセットを更...
-
ビューのソートについて
-
結合テーブルでINSERTする方法...
-
ORA-01401が表示され、データが...
-
ODBC接続で新しいレコードを追...
-
マテリアライズドビューとスナ...
-
accessでレコード更新直後の反...
-
MS Accessの列と行の入れ替えを...
-
重複クエリを使ったデータ削除
-
住所のDBテーブル、マスターの...
-
テーブル作成について
-
Access VBAからエクセルに出力...
-
処理の途中で停止させ、再開さ...
-
構文エラー : 演算子がありませ...
-
PostgreSQLでテーブル構成を変える
おすすめ情報