Используя приведенный ниже код, где я могу выбрать все листы, содержащие слово «ba», однако, если эти листы / вкладки скрыты, я не могу, я получаю «Ошибка времени выполнения» 1004': "warning.
Есть предложения, как заставить этот код работать со скрытыми листами / вкладками?Таким образом, он показывает имена всех листов / вкладок с «ba», даже если он скрыт?Если они скрыты, я хочу, чтобы они появились или .Visible = True
Sub listray()
Dim ws As Worksheet, flg As Boolean
For Each ws In Sheets
If LCase(ws.Name) Like "*ba*" Then
ws.Select Not flg
flg = True
End If
Next
End Sub
End Sub