次のようなことをするのではなく、ワークブック内の特定のシートをシート名で直接選択する方法はありますか...
For Each sheet As Worksheet In workbook.Sheets
....
Next
タイピングと同じくらい簡単だと思った
Dim sheet as Worksheet = workbook.Sheets("mySheetName")
そう簡単にはいかないようですが…。
私もこの行に問題がありました...
Dim myWorksheets As Worksheets = myWorkbook.Worksheets
上記のコード行は、シートからワークシートへの暗黙的な変換を行っていることを示しています。何が問題なのですか?