- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2003 レコード削除時のメッセージを変更するには)
Access2003 レコード削除時のメッセージを変更する方法
このQ&Aのポイント
- Access2003において、レコード削除時に表示されるメッセージを任意に変更する方法について教えてください。
- 現在のコードはDoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70とDoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70です。
- 具体的にはリレーションシップが組んであるレコードを削除しようとすると、長いメッセージが表示されるのを短く変更したいです。どうすればよいでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
if msgbox("消したら復活できませんよ",vbyesno) = vbyes then docmd.SetWarnings false '削除処理 docmd.SetWarnings true end if としたら出来るかも? DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70 等は、 後で見るとナンノコッチャなので DoCmd.RunCommand ・・・ などと記述したほうが良いと思いますよ
お礼
できました!ありがとうございました。 コードも確かにわけがわかりませんので、この際書き直したいと思います。 ありがとうございました。