/ / Закрити та відкрити метод Excel VBA

Закрити та відкрити метод Excel VBA

The Закрити і Відкритий метод в Excel VBA може бути використаний для закриття та відкриття робочих книжок. Пам'ятайте, що колекція Робочих книг містить усі об'єкти Робочої книги, які наразі відкриті.

Помістіть на вашій робочій клавіші команду та додайте наступні кодові рядки:

1. Кодова лінія нижче закриває close-open-workbooks.xls.

Workbooks("close-open-workbooks.xls").Close

2. Кодова лінія нижче закриває першу відкриту / створену робочу книгу.

Workbooks(1).Close

3. Кодова лінія нижче закриває активну книгу.

ActiveWorkbook.Close

4. Нижченаведена кодова лінія закриває всі робочі книги, які наразі відкриті.

Workbooks.Close

5. Кодова лінія нижче відкриває sales.xls.

Workbooks.Open ("sales.xls")

Примітка: ви можете відкривати лише sales.xls без зазначення шляху до файлу, якщо він зберігається у файлі за замовчуванням. Поточне розташування файлу - це папка, яку ви бачите під час відкриття або збереження файлу.

6. Ви також можете використовувати метод GetOpenFilename об'єкта Application для відображення стандартного відкритого діалогового вікна та вибору файлу (без фактичного відкриття файлу).

Dim MyFile As String
MyFile = Application.GetOpenFilename()

Результат:

Метод GetOpenFilename

7. Далі ви можете відкрити книгу як завжди.

Workbooks.Open (MyFile)
Також читайте: