No.1ベストアンサー
- 回答日時:
やり方はいろいろ考えられると思いますが、一例を挙げると下記の通りです。
Private Sub Command1_Click()
DoCmd.OpenForm "FormName"
Do While CurrentProject.AllForms("FormName").IsLoaded
DoEvents
Loop
'処理
End Sub
IsLoaded プロパティが実装されていないバージョン (Access 97 以前?) の場合は、下記のように、同等のユーザー定義関数を実装すればOKです。
Private Sub Command1_Click()
DoCmd.OpenForm "FormName"
Do While FormIsLoaded("FormName")
DoEvents
Loop
'処理
End Sub
Public Function FormIsLoaded(ByRef strFormName As String) As Boolean
Dim i As Long
FormIsLoaded = True
For i = 0 To Forms.Count - 1
If StrComp(Forms(i).Name, strFormName, vbTextCompare) = 0 Then Exit Function
Next i
FormIsLoaded = False
End Function
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessに関する質問です。 クエリーQ出勤 からフォームF出勤を作成 フォームは分割フォームで作 1 2023/05/26 08:57
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Access(アクセス) Accessで独自メニューバーまたはリボンを作成したい 1 2022/12/02 14:31
- Access(アクセス) マイクロソフト アクセス2021のフォームビュー作成でレイアウトを帳票形式から単票形式にあとから変更 1 2023/03/03 10:56
- 楽器・演奏 ★この考え方 どう思われますかぁ? 5 2023/06/08 16:44
- Google Drive googleフォームについて 1 2022/11/10 15:18
- Google Drive Googleフォームについて(至急) 2 2022/06/28 21:45
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Excel(エクセル) エクセルのファームにプルダウン設置できますか? 2 2022/05/19 23:38
- その他(ソフトウェア) YahooのIDがロックされてしまいました 1 2022/11/25 19:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザーフォームのテキストボ...
-
ユーザーフォームを表示中にシ...
-
Hideについて(.NET)
-
VBA(エクセル)のユーザー...
-
Microsoft Formsの「個人情報や...
-
モーダルフォームとモードレス...
-
Access-VBAのPublic変数につい...
-
フォームの位置を取得したい
-
vb2008にてDefaultCellStyleが...
-
ExcelVBAのユーザーフォームの...
-
テキストボックス入力データの...
-
[VB6.0]フォーム上に配置したコ...
-
VBAでユーザーフォームを再表示...
-
クリックイベントなのに、2回ク...
-
ユーザーフォームのコピー?
-
VBでフォームのイメージを印...
-
フォームを最背面に設定したい...
-
標準モジュールからフォームを...
-
プログレスバーの表示方法
-
フォームを同期的に
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
ExcelVBAのユーザーフォームの...
-
エクセルVBAのフォームを最...
-
クリックイベントなのに、2回ク...
-
ユーザーフォームのテキストボ...
-
モーダルフォームとモードレス...
-
Form_Load と Form_Activate の...
-
VBAでユーザーフォームを再表示...
-
Hideについて(.NET)
-
ACCESSのフォーム、開くんです...
-
MSGBOXのフォント大きさ変更
-
Excelにて、ユーザーフォームで...
-
【VBAユーザーフォームで閉じる...
-
ユーザーフォーム上に現在日時...
-
VBA(エクセル)のユーザー...
-
access2021 更新前に処理をしたい
-
Accessで、一つのフォーム画面...
-
コントロールの存在確認
-
Microsoft Formsの「個人情報や...
-
複数モニタ使用時のフォームの...
おすすめ情報