Microsoft Access VBA - MsgBoxの裏技
文書番号: ac2002009
動作確認: Access 95/97
◆概要
この資料は、Microsoft AccessでMsgBoxの裏技を記載しています。
◆内容
Accessが返すシステムのエラー表示は、1行目が太字(Bold)で表示されます。
このようなメッセージをMsgBoxメソッドで表示するには、2行目と3行目に表示したい文字列の前にアットマーク @ を入れます。
ただし、この機能はAccess95と97でのみ使用できます。Access2000以降ではサポートされていませんので注意してください。
◆Sample code
MsgBox "入力エラー!@注文数が入力されていません。" & _ "@注文数を入力してください。", vbOKOnly + vbCritical, _ Title:="MsgBox Sample"
◆実行結果
◆Access 2000以降で1行目を太字にする方法
Access2007を含む2000以降のAcccessで同じように1行目を太字で表示するには、Eval関数を使って次のようにします。
Eval ("MsgBox('入力エラー@注文数が入力されていません。" & _ "@注文数を入力してください。',16, 'Msgbox Sample')")
▼ページトップに戻る