Мне интересно, есть ли чистая функция сокращения, которая возвращает True или False, если рабочий лист внутри книги существует?
Было бы хорошо, но не обязательно, если бы это можно было сделать, не пропуская обработку ошибок.
Единственное, что я нашел, действительно не работает:
On Error Resume Next
If (Worksheets("wsName").Name <> "") Then
Debug.Print "Worksheet exists!"
Else
Debug.Print "Worksheet doesn't exist!"
End If
On Error GoTo ErrHandler