Как сделать лист другой книги - скрытым - VBA
Формулировка задачи:
Добрый вечер.
Подскажите решение.
У меня есть макрос, который делает определенный лист другого файла .xls - скрытым.
Но тут есть ограничение: этот файл должен быть открытым на момент выполнения макроса.
Это несколько неудобно.
Можно ли заставить этот лист открываться - по щелчку по кнопке, получать изменения и так же закрываться ?
Но так, чтобы открытие и закрытие файла 2.xls - происходило в скрытом режиме.
Решение задачи: «Как сделать лист другой книги - скрытым»
textual
Листинг программы
Sub pr()
Dim curPath$, ObjExcel As Object, objEx2 As Object
curPath = ActiveWorkbook.Path
Set ObjExcel = CreateObject("Excel.Application")
ObjExcel.Visible = False
Set objEx2 = ObjExcel.Workbooks.Open(curPath & "\2.xls")
objEx2.Sheets(3).Visible = xlHidden
objEx2.Close True
ObjExcel.Quit
End Sub