/ / Excel VBA Zavrieť a otvoriť metódu

Aplikácia Excel VBA Close and Open

Na Zatvoriť a Otvorená metóda v Excel VBA možno uzavrieť a otvoriť zošity. Pamätajte si, že zošity zbierka obsahuje všetky objekty zošita, ktoré sú práve otvorené.

Do pracovného hárka umiestnite príkazové tlačidlo a pridajte nasledujúce riadky kódu:

1. riadok kódu nižšie zavrie zatvoriť-otvoriť-workbooks.xls.

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

2. riadok kódu nižšie uzatvára prvý otvorený vytvorený zošit.

Workbooks(1).Close

3. riadok kódu nižšie aktívneho zošita sa zatvorí.

ActiveWorkbook.Close

4. riadok kódu nižšie zavrie všetky zošity, ktoré sú práve otvorené.

Workbooks.Close

5. riadok kódu nižšie otvorí sales.xls.

Workbooks.Open ("sales.xls")

Poznámka: môžete len otvoriť sales.xls bez špecifikovania súboru "s cestu Ak to" s uložené v predvolené umiestnenie súborov.Predvolené umiestnenie súborov je priečinok pri otváraní alebo ukladaní súboru sa zobrazí.

6. môžete použiť aj GetOpenFilename metóda aplikácia objekt Zobraziť štandardné dialógové okno Otvoriť a vyberte súbor ( bez skutočne otvorenia súboru ).

Dim MyFile As String
MyFile = Application.GetOpenFilename()

výsledok:

GetOpenFilename metóda

7. ďalej môžete otvoriť zošit ako obvykle.

Workbooks.Open (MyFile)
Tiež si prečítajte: