/ / Excel VBA Затваряне и отваряне на метод

Excel VBA Затваряне и отваряне на метод

Най- Близо и Отворен метод в Excel VBA може да се използва за затваряне и отваряне на работни книги. Не забравяйте, че колекцията от работни книги съдържа всички обекти на работната книга, които понастоящем са отворени.

Поставете командния бутон на работния лист и добавете следните кодови редове:

1. Кодовият ред по-долу затваря работните книги с близки размери.

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)
Също така се чете: