ray88’s diary

お仕事で困ったとき用の自分用の覚書

Access VBA 効率よくDBに入力する(手入力)

■サブデータシートを使用する(リレーションシップが組まれているテーブル間)

 参考:サブデータシート - もう一度学ぶMS-Access

 

■ルックアップを使用する

 参考:ルックアップウィザードを使ってリストを設定(値を別のテーブルから取得)

・ルックアップはAccessの使用上、既にリレーションシップが存在すると設定でき
 ない。まずは既存のリレーションシップを削除する必要がある。
・ルックアップを設定すると裏でリレーションシップが自動でせっていされる。

・ルックアップの解除の仕方

 テーブルのデザインビューを開く→フィールドプロパティーを開く→
 ルックアップのタブの表示コントロールをテキストボックスにする。