- ベストアンサー
マクロ名「埋め込みマクロ」からマクロを特定したい
1、困っていること(不要なマクロの削除ができない) Access2010を使っていますが、マクロを設定後の名前が「埋め込みマクロ」の表記です。この情報からマクロを特定できないでしょうか。 2、気になっていること(マクロに関して・・・。) 絞り込み検索でフォームを開くマクロで、絞り込みのデータ入力なしでフォームを開いてもフォームのデザインが分かる時と、無地のフォームでフォームのデザインが分からない時があります。これは、作成したマクロ毎で異なりますが、何か設定の違いが原因でしょうか。 以上ですが、宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
No1です。 (1)の回答が中途半端だったので追加です。 >不要なマクロの削除ができない については、No1の(1)の通りです。 >埋め込みマクロの「特定」 これは、マクロが独立のマクロとして 作成されているならばマクロ名がしるされているので 簡単ですが、埋め込みマクロの場合は下記の一番下のリンク先 「マクロを作成する」の「埋め込みマクロを作成する」の「5」のところに 「をクリックする」とあるところを実行すれば表示されると思いますが。 ようするにプロパティシートの右端をクリックすると出てきます。 あるいは、内容をテキストなどに書き出して確認する方法は以下にあります。 あるフォーム上のコントロールに定義された全イベントの確認方法 http://answers.microsoft.com/ja-jp/office/forum/office_2007-access/%E3%81%82%E3%82%8B%E3%83%95%E3%82%A9%E3%83%BC/b888a7de-1a49-4bf6-a6c7-ad12b0d2a355?msgId=c803cdf5-894b-4445-b663-387753a32a4e [埋め込みマクロ]をコード化 http://www.accessclub.jp/bbs3/0506/superbeg147225.html また、埋め込みマクロは直接VBAにコード化出来ない旨が以下に記されています。 マクロの作成 (「埋め込みマクロを作成する」の終わりあたり) https://support.office.com/ja-jp/article/%E3%83%9E%E3%82%AF%E3%83%AD%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B-c1ae8cc4-4464-4dc6-9bac-9e1651230eb3?ui=ja-JP&rs=ja-JP&ad=JP
その他の回答 (2)
- m3_maki
- ベストアンサー率64% (296/460)
1 は既に十分な回答がついていますので 2 の方を。 ACC: フォーム ビューで開いているフォームが完全に空白になります。 https://support.microsoft.com/ja-jp/kb/93261#/ja-jp/kb/93261 とても日本語とは思えませんが、要は データが一件もなく、 かつフォームで追加ができない状況なら真っ白になる、 ということです。
- piroin654
- ベストアンサー率75% (692/917)
(1)について 埋め込みマクロの場合、フォームをデザインビューで開き、 コマンドボタンのプロパティシートを開き、クリック時の イベント、あるいは他の項目に[埋め込みマクロ]という 表示があるならばそれを削除します。 (2)について マクロはほとんど使うことがないので詳しくはありませんが、 フォームのレコードソースの設定、イベントの設定によっては そのようなことが起こりえるかもしれません。あくまでも推論ですが。 絞込みでデータがあればフォームのレコードソースを 設定してフォームを開くとか、なければそのままフォームを 開くとかそのようになっていれば当然ですが、そのほかにも いろいろあるので一概には言えませんが。 マクロをVBAに変換してみるとどのようになっているかが ある程度わかるかもしれません。 マクロをVBAに変換する方法 http://www.accessclub.jp/vba/vba_005-2.htm
お礼
ありがとうございました。一番にご返事いただきました。感謝します。
お礼
ありがとうございました。