
アクセス マクロのメッセージボックス
マクロのメッセージボックスのメッセージ文に、フォームでフォーカスされているデーターを表示できませんか?
例えば メッセージ・・ [Forms]![フォーム名]![フィールド名]&"さんのデーターを削除しようとしています"~~~
** 注意 *******************
* ○×さんのデータを
* 削除しようとしています
* よろしいですか?
* OK NO
****************************
のような感じでできないでしょうか?
別フォームで作るしかないですか?
No.2ベストアンサー
- 回答日時:
マクロの『メッセージボックス』アクションでも、フォームのデータを参照することは
可能ですが、この場合は
・先頭への半角等号(=)の追加
・その他の文字をダブルクォーテーション括り
が必要になります。
【メッセージ内容が固定の場合の「メッセージ」引数】
○×さんのデータを削除しようとしています
【「○×」の部分にフォームのデータを使用する場合】
=Forms!フォーム名!フィールド名 & "さんのデータを削除しようとしています"
※「&」の前後には半角スペースが必要になります。
なお、個人的にちょっと気になったので試してみたところ、後者のように式を指定した
場合も、「@」によるメッセージのセクション分けが可能でしたので、合わせて参考まで。
(セクション分け:
「メッセージ」引数に「注意@削除します@よろしいですか?」と指定してみてください。
それぞれが改行表示され、1行目は太字になります)

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Access2010マクロ メッセージボックスの改行
その他(Microsoft Office)
-
Access メッセージボックスで文字列と変数を
Access(アクセス)
-
accessでクエリをExcelにエクスポートする時にファイル名に日付を追加したい
Access(アクセス)
-
-
4
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
5
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
6
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
-
7
DLookupがうまく出来ません
Access(アクセス)
-
8
フォームで入力しても反映されない
Access(アクセス)
-
9
AccessVBA 実行時エラー'2766'について質問です。
その他(データベース)
-
10
Access マクロビルダーで使うIF文について
Excel(エクセル)
-
11
ACCESS2010 実行時エラー 2766
その他(プログラミング・Web制作)
-
12
フォームの値をクエリーに反映したい
その他(Microsoft Office)
-
13
ACCSESS2013VBA フォームのレコードソースを変更する
その他(データベース)
-
14
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
15
accessのマクロで「一時変数設定」
その他(データベース)
-
16
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
17
Accessのスプレッドシートエクスポートで、シートが追加されてしまう
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL*Loader
-
アクセスのフォームにカンマ区...
-
パススルークエリの動的パラメ...
-
年月日を持つテーブルから年月...
-
VBAからクエリのパラメータを設...
-
where条件式であいまい検索がし...
-
Access2007初心者です。 デー...
-
Accessの検索フォームで。
-
ACCESSのフォーム上で複数検索...
-
access 検索フォームで検索が...
-
データベースのINT型項目にNULL...
-
「フォームを作成できませんで...
-
Access レポート印刷するときに...
-
アクセスで数値型のフィールド...
-
ACCESSフォームのリストボック...
-
レコードを保存するコード ア...
-
ACCESS サブ・メインフォーム...
-
ExcelVBAでセルをクリックして...
-
エクセルで各セルをダブルクリ...
-
フォームで入力しても反映されない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL*Loader
-
年月日を持つテーブルから年月...
-
アクセスのフォームにカンマ区...
-
Accessのフォームで、空欄のレ...
-
ACCESS2003 でクエリの抽出条件...
-
検索フォームで空白を抽出したい
-
ACCESSのフォーム上で複数検索...
-
パススルークエリの動的パラメ...
-
access 検索フォームで検索が...
-
Access2000で文字列中の半角ス...
-
アクセス マクロのメッセージ...
-
アクセスのレポートのテンプレート
-
ACCESS2007について教えてくだ...
-
Access2003 検索用フォームでの...
-
アクセス2000検索箇所作成について
-
重複データかも知れないデータ...
-
Access2007初心者です。 デー...
-
VBAからクエリのパラメータを設...
-
複数条件検索について
-
ACCESSでの検索
おすすめ情報