アクセス2007でフォームを作りコマンドボタンを設置し
コマンドボタンウィザードで
種類:アプリケーション
ボタンの動作:アプリケーションの終了
をしました。
VBAの勉強中のためVBAコードを知りたいので
「フォーム マクロをVisualBasicに変換」を押しましたが
「マクロ[埋め込みマクロ]を開くことができません。継続しますか?」
と表示されてしまいます。
「はい」を押すと「変換が完了しました」と出ますが
VBE画面を見ても変換されていません。
どうすればVBAコードに変換することができるのでしょうか?
No.1ベストアンサー
- 回答日時:
には
以下抜粋
メモ
Access により、マクロ グループを埋め込みマクロとして作成できます。ただし、イベントが発生した際に実行されるのは、グループ内の最初のマクロだけです。以降のマクロは無視されます。
[データベース ツール] タブの [マクロ] で (マクロを Visual Basic に変換) ツールを使用して、埋め込みマクロを Visual Basic for Applications (VBA) に変換することはできません。最終的にマクロを VBA コードに変換する場合は、埋め込みマクロではなく独立マクロを作成することをお勧めします。こうすることによって、[マクロを Visual Basic に変換] ツールを使用して、マクロを VBA に変換できます。
と書かれています。
どうもウィザードで作成されたマクロは[埋め込みマクロに]なるので変換不可のようです。
ウィザードでボタンを配置した直後にキャンセルボタンを押して
ボタンだけは残るようにします。
そうするとボタンのキャプションが、ボタン5 とかになります。
で、ボタンのプロパティから、クリック時イベントなどにマクロを設定します。
([…]の処をクリックして進めていってください)
これで作成したマクロはナビゲーションウィンドウのマクロ欄にも出てきて
Visual Basic にも変換できる・・との事です。
そうならそうと、「マクロを Visual Basic に変換」を押した時に
分かりやすく教えてくれても良さそうなモンですが。。。
Access2010でもこれは変わっていませんね。
埋め込みマクロはVisual Basic に変換することは不可能なのですね。
>([…]の処をクリックして進めていってください)
これで作成したマクロはナビゲーションウィンドウのマクロ欄にも出てきて
Visual Basic にも変換できる・・との事です。
マクロをVisual Basicにしたい場合は上記のようにします。納得しました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PDFファイルに日付を名前にして保存したい。 エクセル2019でワークシートに請求書のフォームを作り 2 2023/05/27 11:13
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) PowerPoint VBA で画像の鮮明度を変更する方法がわかりません 2 2023/03/24 13:34
- PowerPoint(パワーポイント) ExcelのVBAコードについて教えてください。 3 2022/05/25 14:32
- Visual Basic(VBA) VBA 登録ボタンを省略してエンターキーで作業 4 2022/07/09 22:29
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/01/23 17:13
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
WPSOffice_マクロの有効化について
-
Excel マクロの編集がグレーに...
-
Excelのマクロでボタンを押すと...
-
エクセルの表を複数枚印刷した...
-
エクセル ボタンに設定したマク...
-
エクセル マクロ名にブック名...
-
複数のマクロボタンをまとめて...
-
エクセルで、「いいね」のよう...
-
パソコンの買い替えとデータ移行
-
エクセルでマクロ(Excel 4.0)...
-
バッチファイルファイル→VBS→エ...
-
エクセルの、記録を終了したマ...
-
マクロの保存先を変更するには
-
(Excel VBA)シートコピー時マ...
-
なぜマクロの記録がなくなって...
-
Excelマクロで、稼働中のマクロ...
-
秀丸で、行順を逆にしたい
-
Excelマクロをバックグラウンド...
-
エクセルマクロで、別のブック...
-
エクセル ボタンを押すと色が変...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel マクロの編集がグレーに...
-
WPSOffice_マクロの有効化について
-
Excelのマクロでボタンを押すと...
-
エクセルで、「いいね」のよう...
-
エクセル マクロ名にブック名...
-
エクセル ボタンに設定したマク...
-
エクセルの、記録を終了したマ...
-
エクセルの表を複数枚印刷した...
-
複数のマクロボタンをまとめて...
-
エクセルマクロで、別のブック...
-
Excelマクロで、稼働中のマクロ...
-
エクセルでマクロ(Excel 4.0)...
-
別シートのマクロボタンをマク...
-
(Excel VBA)シートコピー時マ...
-
Excel:マクロを消す方法教えて...
-
マクロ実行ボタンを自動削除したい
-
EXCELのマクロが他のパソコンで...
-
Excelのマクロ名の並び順の法則...
-
マクロをマクロを使ってコピー...
-
Excelマクロをバックグラウンド...
おすすめ情報