dポイントプレゼントキャンペーン実施中!

A1に入力されるとB1がクリア、またB1に入力されると A1がクリアになるようなやり方を教えてください。
よろしくお願い申し上げます。

A 回答 (1件)

設定したいシートの


シートモジュールに以下のマクロを登録してください。

Private Sub Worksheet_Change(ByVal Target As Range)
Dim tadr As String
tadr = Target.Address(False, False)
If tadr <> "A1" And tadr <> "B1" Then Exit Sub
Application.EnableEvents = False
If tadr = "A1" Then
If Range("A1").Value <> "" Then Range("B1").Value = ""
Else
If Range("B1").Value <> "" Then Range("A1").Value = ""
End If
Application.EnableEvents = True
End Sub
    • good
    • 1

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