アプリ版:「スタンプのみでお礼する」機能のリリースについて

よろしくお願いします。いつもgooの皆さんには大変お世話になっております。
エクセルのバージョンは2013です。

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
内のマクロで、以下のマクロはねらった通りの動きをするのですが
セルM38が結合したセルだと Wクリックに反応しません
なぜでしょうか? どなたか教えてください

If Target.Address = "$M$38" Then
Cancel = True
処理
End If

A 回答 (1件)

仮に


Msgbox Target.Address と一行追加して試してみます。
多分に $M$38:$N$38
とか出ます。
If Target.Address = "$M$38:$N$38" Then
にするか
If Not Intersect(Target, Range("$M$38")) Is Nothing Then
の様にします。
    • good
    • 0
この回答へのお礼

親切に教えていただきありがとうございました
お陰様でうまくいきました

If Not Intersect(Target, Range("$M$38")) Is Nothing Then
大変勉強になりました
また一歩進歩できました
ありがとうございました

お礼日時:2016/11/13 20:10

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