- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル マクロ 追加したいのですが・・)
Excelマクロでシート選択時の処理を追加する方法
このQ&Aのポイント
- Excelのマクロを使ってシート選択時に指定の処理を追加する方法について教えてください。
- シート選択時に指定の処理を追加するExcelマクロの実装方法を教えてください。
- 空白の場合に反応しないExcelマクロの作成方法について教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
If Target.Value = "" Then Exit Sub End If を一番最初に入れてください。
その他の回答 (1)
- chie65536(@chie65535)
- ベストアンサー率44% (8742/19840)
回答No.2
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not IsEmpty(Target) And _ Target.Value <> "" And _ Target.Column = 1 And _ Target.Row >= 2 And _ Target.Row <= 13 And _ Target.Row <> 4 And _ Target.Row <= 7 And _ Target.Row <= 10 Then Worksheets(Target.Value).Visible = True Worksheets(Target.Value).Select ' Else 不要なので削除 End If End Sub
お礼
追加するだけでいけました ありがとうございます