• 締切済み

ACCESSのフォーム内のデータ

フォーム(Form_A)にあるテキストボックスのコントロールソース にVBAの内部メモリ(Form_(1))を指定することできますか? 式ビルダにて以下のように指定しても表示してくれません?   「=Forms!Form_(1).内部メモリ」 どなたか教えてください。

みんなの回答

  • dr-9
  • ベストアンサー率47% (24/51)
回答No.2

「メモリ」=文字列の値 と解釈します。 > 検索が完了したら、Form_Aが表示します。 Form_A を表示させた後に、 Forms!Form_A!textbox1 = メモリ (Form_A 内のテキストボックスを「textbox1」、表示させたい文字列変数を「メモリ」としています) で表示出来ると思います。

参考URL:
http://www.accessclub.jp/
genkey0406
質問者

お礼

すいません。 テキストボックスを”非連結”にしたらうまくいきました。 ありがとうございました。

genkey0406
質問者

補足

プロシージャに追加してみたら、  実行時エラー"2448"  このオブジェクトに値を代入することができません。 というメッセージが表示しました。 どういうことかわかりますか?

  • dr-9
  • ベストアンサー率47% (24/51)
回答No.1

>フォーム(Form_A)にあるテキストボックスのコントロールソース >にVBAの内部メモリ(Form_(1))を指定することできますか? どういう事なのか、もう少し具体的に説明して下さい。

genkey0406
質問者

補足

【Form_(1)】  ファイル検索を実行するフォーム。  検索ボタンがあり、このボタンをクリックすると、  フォーム内に記述しているプロシージャが実行されます。  このプロシージャの中に表示したいメモリがあります。  検索が完了したら、Form_Aが表示します。 【Form_A】  検索結果を表示するフォームです。  このフォーム内にあるテキストボックスにメモリを表示させる 以上です。

関連するQ&A