前提
accessについて質問します。別のフォームからボタンをクリックしたらジャンプして別フォームに飛んだあとラベルを変更したいと考えています。
実現したいこと
フォーム間で別フォームを表示した際、ラベルの値を変更する
該当のソースコード
vba
'フォームAPrivate Sub sample1_Click() DoCmd.OpenForm "フォームB"End Sub 'フォームBPrivate Sub Form_Open(Cancel As Integer) MsgBox userName Me!sample.Caption = "bb"End Sub
試したこと
以下のurlを参照に、考えられるイベントにvbaを書いたのですが、ラベルが変更されるのは「デザインビューを一回表示してから」又は「更新ボタンが押された場合」のみになってしまい、フォームを移動した直後に反映させるのは難しいです。
https://www.feedsoft.net/access/tips/tips91.html
自分が試したのは「レコード移動時」「挿入前処理」「開く時」「読み込み時」です
0 コメント