あるワークシートが別のワークシートと同じかどうかを確認しようとしています。以下の例は、私がそれをどのように行っているかを示しています。
Dim sheet1 as Worksheet, sheet2 as Worksheet
Set sheet1 = GetObject("C:\sheet1.xls").Worksheets(1)
Set sheet2 = GetObject("C:\sheet2.xls").Worksheets(1)
If sheet1 = sheet2 Then Debug.Print("Same workbook") 'Should of course return false, but instead gives an error
しかし、これによりエラーが発生しますObject doesn't support this property or method
。では、このように 2 つのシートを比較するにはどうすればよいでしょうか。