投稿/コメントを表示します。

メモの投稿確認していたら、以下のものを見つけました。

>オブジェクトの比較をIF文で行ってみましたが、IF文でもエラーが出ました。Select、IFいずれもオブジェクト不可という解釈でよろしいでしょうか?

質問のようなのでこの場を借りて回答します。
If 文の場合は、Is演算子を使います。例えば、以下の要領。
Sub hoge()
    Dim w As Worksheet
    Set w = Worksheets("Sheet1")
    
    If w Is ActiveWorkbook Then
        Debug.Print "変数wが参照しているのはActiveWorkbookです"
    Else
        Debug.Print "変数wが参照しているのはActiveWorkbookではありません"
    End If

    If w Is Worksheets("Sheet1") Then
        Debug.Print "変数wが参照しているのはSheet1です"
    Else
        Debug.Print "変数wが参照しているのはSheet1ではありません"
    End If
End Sub

2018/06/01 18:40