• 締切済み

access2007 csvデータのインポート

某大手の企業でSEをやっているものです。 仕事でACEESS2007を使用して、プログラム改修を実施しておりますが、 既存プログラムを解析しても、下記2点が解読できません。 どなたかアドバイスを頂きたくよろしくお願いいたします。 <質問事項> (1)既にテーブルに登録済のデータについて、再度外部データ(CSV)より更新データをインポート した場合、更新レコード内のある特定の項目は「上書きしない」の設定をする事は可能でしょうか? (2)既にテーブルに登録済のデータに対して、特定項目のみあるルールでデータを一括変換したい と考えております。簡単にできる手順をご教授して頂きたく。

みんなの回答

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

(1) 一番簡単な方法は、CSVファイルをテーブルとして リンクし、あとは、例えばDAOなり、ADOなりで レコードセットとしてVBAで既存テーブルに対して ループ処理するかあるいは、更新クエリで処理する という方法です。 (2) 処理の内容によりますが、(1)と処理方法は内容的には 同様かと。VBA、更新クエリ、あるいは追加クエリなり で処理ということだろうと思いますが。 何をどのように行ないたいのかが分かれば簡単に 例をだすことができると思いますが。

関連するQ&A