• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル マクロ 追加したいのですが・・)

Excelマクロでシート選択時の処理を追加する方法

このQ&Aのポイント
  • Excelのマクロを使ってシート選択時に指定の処理を追加する方法について教えてください。
  • シート選択時に指定の処理を追加するExcelマクロの実装方法を教えてください。
  • 空白の場合に反応しないExcelマクロの作成方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1721/2591)
回答No.1

If Target.Value = "" Then Exit Sub End If を一番最初に入れてください。

jikkenn
質問者

お礼

追加するだけでいけました ありがとうございます

その他の回答 (1)

回答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

関連するQ&A