フォーム、VBAAccessウィンドウ上に開いている2つのフォームの表示内容(表示するレコード)を、フォームのレコード移動によってシンクロさせる方法です。ある一方のフォームのレコードが移動したとき(そのフォームが開いたときも含まれます)、それに合わせて、もう一方のフォームも同じキーを持ったレコードを検索してレコード移動させます。この方法では、シンクロされる側のフォームに含まれるレコードがフィルタによって抽出されるわけではないので、シンクロ後も自由に他のレコードに移動できるのが特徴です。次の例では、下記のコードをメイン側フォームのイベントプロシージャとして記述することによって、「frm受注データ詳細」というフォームをシンクロさせます。ここでは、「受注コード」フィールドが2つのフォームを連動させるためのキーとなっています。Sub実行例:■受注コードが「1005」のレコードへ移動したとき■受注コードが「2065」のレコードへ移動したとき※このプログラムでは、「frm受注データ詳細」フォームが実際に開いているかどうかまで確認していません。開いていない場合にはエラーとなりますので、その場合は別途対処するなど、注意してください。|この情報は参考になりましたか?、問題は解決しましたか?、もしまだなら......T'sWareのワンポイトテクニカルアドバイスをご利用ください。3000円/件〜でご支援します。