ランタイムエラーデータが変更されました。
サブフォームの1つで苦労しています。以前は文句なしで動作していましたが、今では少し冗長になることにしたと思います。このフォームには、さまざまなチェックボックスオプションがあるサブフォームがあります。ユーザーがチェックボックスオプションを入力してメインフォームに戻るたびに、実行される終了時イベントがあります。さまざまなフォームのテキストボックスを組み合わせて、その値をメインフォームのテキストボックスに入力します。
var1 = [Form1]![Textbox].Value
var2 = [Form2]![Textbox].Value
var3 = [Form3]![Textbox].Value
Me.[TextBox].Value = var1 & var2 & var3
何らかの理由でサブフォームを終了すると、ランタイムエラーが発生します。
パターンは明らかではありません。
- エラーメッセージを受信せずに、サブフォームからメインフォームに変更を加えることなくナビゲートできます。
- サブフォームに移動して変更を加え、サブフォームを終了すると、テキストボックスは文句なしに更新されますが、サブフォームに戻って変更を加えずにメインフォームに戻ると、次のようになります。ランタイムエラー
- 同様に、動作1が真であることを確認した後、サブフォームに戻って何かを変更すると、何かが戻ってきますが、サブフォームに戻って追加の変更を行おうとすると、苦情が出ます。(on enterイベントでサブフォームを更新することでこれを修正できました)
ランタイムエラーを修正できませんが...:(