ワークシートのボタンをクリックすると、以下のイベントが呼び出されます。
「タイプが一致しません」というエラーが表示されます
イベントがボタンが押されたことが原因である場合、元の IF の評価を停止するには、別の if ステートメントが必要だと思いますか?
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("D4") Then 'Error is here
End If
End Sub