No.1ベストアンサー
- 回答日時:
以下のようにすると、意図した動作になると思います:
DoCmd.Close acForm, "フォームA"
Forms!フォームB.Requery
※「Forms!フォームB.Requery」は
「Forms("フォームB").Requery」としてもOk。
(「""」の有無に注意してください)
フォームのリクエリに「DoCmd.Requery」を使用することも
できますが、その場合は対象フォームの指定は引数では
なく(→この引数は特定のコントロールだけをリクエリしたい
場合に、そのコントロール名を指定するためのものです)、
フォームへのSetFocusで対応することになります。
(但し、上記に比べて、メリットはありません:
Access2007以前の機能で、VBAを直接組むのでは
なく、マクロからの変換でVBAにした場合、このメソッドが
使用されたりします)
DoCmd.Close acForm, "フォームA"
Forms!フォームB.SetFocus
DoCmd.Requery
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) accessについて(超初心者です) 1 2023/02/11 11:18
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Visual Basic(VBA) VB.net フォーム 親子 1 2022/07/04 19:00
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Access(アクセス) マイクロソフト アクセス2021のフォームビュー作成でレイアウトを帳票形式から単票形式にあとから変更 1 2023/03/03 10:56
- Excel(エクセル) エクセルのファームにプルダウン設置できますか? 2 2022/05/19 23:38
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Access 別フォームへの再クエリ(更新)がしたい。
その他(データベース)
-
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
Access サブフォームでの選択行の取得
その他(データベース)
-
-
4
Access VBA Me.Requery レコードは削除されています エラー
その他(データベース)
-
5
アクセスVBAのMe!と[ ]
Access(アクセス)
-
6
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
7
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
8
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
9
Accessを開きなおすとテキストボックスの値がエラー#Name?になる
その他(データベース)
-
10
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
11
Accessで、1つの項目に複数の置換えを1度でするには?
Access(アクセス)
-
12
ACCESSで値を代入できないとは?
Visual Basic(VBA)
-
13
テーブル1にマクロで再クエリはできないのか?
Access(アクセス)
-
14
access2010 コマンドまたはアクション''は無効です。について
その他(ソフトウェア)
-
15
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
16
Accessクエリ 複数フィールドを対象に空白の場合は全件表示したい
Access(アクセス)
-
17
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
18
Accessでのサブフォーム内の再クエリについて
Access(アクセス)
-
19
カレントレコードが無い事を判定させる方法
Visual Basic(VBA)
-
20
レコード削除時に(サブ)フォームに表示される#Deleted"について"
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
YahooのIDがロックされてしまい...
-
マイクロソフト アクセス2021の...
-
フォームの高さを数値で指定し...
-
「フォームを作成できませんで...
-
アクセスで、スマホサイズのフ...
-
Excelのデータフォームの設定変更
-
アクセスで、androidのスマホサ...
-
Accessで、フォームからフォー...
-
Accessのフォームで開く時のウ...
-
Accessのフォームを改ページしたい
-
ファイルへのアクセスエラーが...
-
アクセス フォームをリクエリ...
-
アクセスで同じフォームを違う...
-
Access2003 フォーム入力中に...
-
ACCESS クロス集計クエリの抽...
-
MSワード 年齢を計算表示でき...
-
エクセルで各セルをダブルクリ...
-
Wordでドロップダウンリストを...
-
大至急!アクセスのフォームを...
-
Access2003 メモリ不足のためこ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
YahooのIDがロックされてしまい...
-
Accessで、フォームからフォー...
-
「フォームを作成できませんで...
-
フォームの高さを数値で指定し...
-
デフォルトでチェックボックス...
-
MSワード 年齢を計算表示でき...
-
Accessフォームを開くときに決...
-
アクセス フォームをリクエリ...
-
Accessのフォームで開く時のウ...
-
アクセスで複数列にまたがる同...
-
Excelのデータフォームの設定変更
-
帳票フォームのなかにリストを...
-
ACCESSでオートメーションエラー
-
アクセスのレコードをフォーム...
-
エクスポートされたエクセルの...
-
Access 2010フォームの全画面表示
-
アクセスで同じフォームを違う...
-
Accessに関する質問です。 クエ...
-
Access2003 フォーム入力中に...
-
エクセルで各セルをダブルクリ...
おすすめ情報