この人頭いいなと思ったエピソード

If Not Intersect(Target, Columns("m"), Columns("n")) Is Nothing Then
上記のコードは間違っていると思います。
自分考えたのですが全く動きません。
If Not Intersect(Target, Columns("m")) Is Nothing Then
これだと動きまする
一度にANDみたくM列 AND N列 と記述する方法はないでしょぅか

A 回答 (1件)

こんばんは!



色々やり方はありますが・・・
① If Not Intersect(Target, Range("M:N")) Is Nothing Then

② If Not Intersect(Target, Range("M:M,N:N")) Is Nothing Then

③ If Not Intersect(Target, Union(Columns("M"), Columns("N"))) Is Nothing Then

④ If Not Intersect(Target, Range(Columns("M"), Columns("N"))) Is Nothing Then

どれでも大丈夫だと思います。
①が一番簡単なのではないでしょうか。

②・③は離れた範囲などを指定するときに適していると思います。m(_ _)m
    • good
    • 0
この回答へのお礼

助かりました

有難うございます
特に②③の情報は大変
助かります
貴重なお時間ありがとう
ございました。

お礼日時:2017/10/25 08:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A