• ベストアンサー

エクセルのユーザ-ホ-ムの表示について

Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column = 8 Then UserForm4.Show End If End Sub 上記は例文なのですがcolumn=8(H)なのですか複数範囲を指定したい場合例えばA1からH1さらにA8からH8を選択したい場合どのような式を入れるとよいかご教授いただけたら助かります

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

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

If Intersect(Target, Range("A1:H1,A8:H8")) Is Nothing Then Exit Sub Else UserForm4.Show End If で試してみてください。

HAWKS123
質問者

お礼

早速の回答ありがとうございました。 今vbaの勉強中です。

関連するQ&A

専門家に質問してみよう