- ベストアンサー
ACCESS フォームについて質問です
当方、ACCESS 初心者です。フォームについて質問です。 コマンドボタンにマクロを連動させました。 しかし、分かりやすい標題をつけなかったこともあり、どのマクロを割り当てたのかが分からなくなってしまいました。 プロパティで見ても「埋め込みマクロ」としか表示されません。 簡単に調べる方法はないでしょうか? よろしくお願いします。 (当方ACCESS2010、2013を使用しています)
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Acess2007移項から新たに、「埋め込みマクロ」というのが導入されました。 それ以前は、マクロに名前を付けて保存して、フォームなどのイベントにマクロ名を設定していました。 ですので、マクロの名前を適当につけていると、どのマクロがどのイベントに設定されているのか分かりにくくなりがちでした。 その欠点を解決するために「埋め込みマクロ」というのが新らたに導入されました。 「埋め込みマクロ」は、イベントに直接関連付けて保存されます。ですのでマクロに特有の名前はありません。 マクロの内容の確認はイベントのビルドボタンをクリックすることで確認できます。 その内容を確認して、どのような処理をしているか把握して、わかりやすい名前や標題をコマンドボタンにつけるようにしましょう。
その他の回答 (1)
- chayamati
- ベストアンサー率41% (260/624)
回答No.2
マクロ名はその他タグの最初の行、標題名は書式の最初の行にあります。 出来上がったマクロの働きを論理的に確認することは自分にも出来ません。 不明なマクロは思い切って削除して、新規に再定義してください。
質問者
お礼
ご回答、ありがとうございます。 確かに、どんどんマクロやクエリで込み合ってきていますので、思い切って削除&再定義 の勇気も必要かと思われます。 この失敗を教訓に、後日解読し易いファイルを作る努力をしようと思います。
お礼
ご回答、ありがとうございます。 早速イベントのビルドボタンをクリックしてみました。 すると、「=ChrW(72) & ChrW(98) &・・・・」 という 文字の羅列が確認できました。 恐らく、これがマクロの内容を表しているのでしょうが、現在の私の知識ではこれを解読できません。 もう少し勉強してみます。