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