Как сделать лист другой книги - скрытым - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д