No.1ベストアンサー
- 回答日時:
こんにちは。
maruru01です。直接記述するしかないかも知れません。
私は、エラー時にどのプロシージャでエラーが起こったかを知るために、以下のように書いています。
Sub 図形処理()
On Error Goto Err_Handle
'処理
Exit Sub
Err_Handle:
MsgBox "[図形処理]でエラーが発生しました。"
End Sub
あと、モジュール名を併記する場合もあります。
早速のご回答ありがとうございます。
シート上に数十個の図があり、それぞれに名前を付けています。ユーザー設定でツールバーを作成し、そこに配置したコマンドボタンをクリックすると、マクロを使ってその図を選択するという処理をする予定です。ツールバーは完成しております。
プロシージャ名と図の名前が同じなので、プロシージャ名を取得してそれと同じ名前の図形を選択したいのです。
図形名以外は全く同じ処理なのでサブルーチンを作成しているのですが、図形名もプロシージャ名を使って取得できたらと考えているのですが、やはり直接記述するしかないでしょうか?
どうぞよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Visual Basic(VBA) vbaのvlookup関数エラー原因を教えていただけないでしょうか。 3 2022/04/25 16:16
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) 【VBA】Excelで罫線を引きたい 3 2022/07/14 12:04
- Excel(エクセル) B列に文字がはいったらA列に数字が入るマクロードを完成させたい 4 2023/04/21 01:58
- Visual Basic(VBA) vbaの構文の修正相談(xmlファイルを順に開いてコピペ作業) 1 2023/04/22 01:18
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
- Excel(エクセル) エクセルシート中の全角英数字を半角に変換したい 4 2022/07/07 13:14
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
VBA プロシージャの名前の取得
その他(Microsoft Office)
-
プロシージャ名の取得
Visual Basic(VBA)
-
【VBA-AC2000】カレントプロシージャ名を取得したい
Visual Basic(VBA)
-
-
4
プロシージャを呼び出したプロシージャ名を知る方法は?
Visual Basic(VBA)
-
5
Excelマクロで、稼働中のマクロを確認する方法
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【C#/Java?】try-catchでcatch...
-
特定の名前のオートシェイプの...
-
private subモジュールを他のモ...
-
IF文に時間(何時から何時ま...
-
ExcelのVBAで、選択したファイ...
-
VBA フォルダ内の全てブックの...
-
VB6にてネットワーク上にある共...
-
iPhoneのニューラルエンジンっ...
-
VBA プログレスバー
-
シェルスクリプトでファイル内...
-
EXCEL-VBAでキー入力で処理を分...
-
入力した値が不正というよりイ...
-
Functionで戻り値を複数返す方法
-
エクセルVBAでプロシージャ名を...
-
VBAの進捗状況をリアルタイ...
-
エクセル VBAで複数セル選択時...
-
エクセルVBAでロックをかけたい
-
マクロで、次のコードへ行く前...
-
Excel VBA セルの名前があるか...
-
VBSのプログラムをタスクスケジ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【C#/Java?】try-catchでcatch...
-
private subモジュールを他のモ...
-
IF文に時間(何時から何時ま...
-
マクロで、次のコードへ行く前...
-
特定の名前のオートシェイプの...
-
シグナル 6(SIGABRT)とは?
-
特定のファイルを他のプロセス...
-
ExcelのVBAで、選択したファイ...
-
Excel VBA セルの名前があるか...
-
どう増強すべきか
-
Word VBA。各マクロの間に待ち...
-
【VBA】エラー処理で別プロシー...
-
UWSCのTHREADについて
-
シェルスクリプトでファイル内...
-
ドリブン??
-
Functionで戻り値を複数返す方法
-
iPhoneのニューラルエンジンっ...
-
エクセル VBAで複数セル選択時...
-
COBOL OCCURSで指定したデータ...
-
どうやってもFor文を抜けてしま...
おすすめ情報