- 締切済み
ACCESSのフォーム内のデータ
フォーム(Form_A)にあるテキストボックスのコントロールソース にVBAの内部メモリ(Form_(1))を指定することできますか? 式ビルダにて以下のように指定しても表示してくれません? 「=Forms!Form_(1).内部メモリ」 どなたか教えてください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- dr-9
- ベストアンサー率47% (24/51)
回答No.2
「メモリ」=文字列の値 と解釈します。 > 検索が完了したら、Form_Aが表示します。 Form_A を表示させた後に、 Forms!Form_A!textbox1 = メモリ (Form_A 内のテキストボックスを「textbox1」、表示させたい文字列変数を「メモリ」としています) で表示出来ると思います。
- 参考URL:
- http://www.accessclub.jp/
- dr-9
- ベストアンサー率47% (24/51)
回答No.1
>フォーム(Form_A)にあるテキストボックスのコントロールソース >にVBAの内部メモリ(Form_(1))を指定することできますか? どういう事なのか、もう少し具体的に説明して下さい。
質問者
補足
【Form_(1)】 ファイル検索を実行するフォーム。 検索ボタンがあり、このボタンをクリックすると、 フォーム内に記述しているプロシージャが実行されます。 このプロシージャの中に表示したいメモリがあります。 検索が完了したら、Form_Aが表示します。 【Form_A】 検索結果を表示するフォームです。 このフォーム内にあるテキストボックスにメモリを表示させる 以上です。
お礼
すいません。 テキストボックスを”非連結”にしたらうまくいきました。 ありがとうございました。
補足
プロシージャに追加してみたら、 実行時エラー"2448" このオブジェクトに値を代入することができません。 というメッセージが表示しました。 どういうことかわかりますか?