WorkBooks.Open to jedna z metod tag: obiekt Workbooks otwierająca inny plik.

Argumenty metody to:
-
-
- FileName
argument obowiązkowy, typu String. Nazwa pliku do otwarcia - UpdateLinks
jeżeli w otwieranym pliku są łącza: wstawienie wartości argumentu jako True – odświeża je, False – nie odświeża. Pozostawienie argumentu jako pusty – spowoduje wyświetlenie zapytania co zrobić z łączami. - ReadOnly
wstawienie tu wartości True powoduje, że otwierany plik będzie tylko do odczytu - Format
jeżeli otwierany plik to plik tekstowy (np.plik csv) , tu możemy wstawić tryb separatora:-
- 1 – tabulator
- 2 – przecinek
- 3 – spacja
- 4 – średnik
- 5 – nic
- 6 – znak niestandardowy
-
- Password
ewentualne hasło do otwarcia pliku - WritePassword
ewentualne hasło do zapisu pliku - IgnoreReadOnlyRecommended
True do zignorowania rekomendacji tylko do odczytu - Origin
dla plików tekstowych – pochodzenie pliku, strona kodowa i system operacyjny - Delimiter
jeżeli argument Format ma wartość 6 – tu wstawiamy rozdzielający znak niestandardowy - Editable
jeżeli otwierany plik jest szablonem: wartość True, aby go edytować. Domyślna wartość False – twory nowy skoroszyt na podstawie tego szablonu - Notify
jeżeli plik jest niedostępny i nie można go otworzyć, ustawienie argumentu na True spowoduje wyświetlenie komunikatu, gdy zmieni się status i można go już otworzyć - Converter
indeks pierwszego konwertera do otwarcia pliku - AddToMru
ustawienie na True powoduje, że plik zostanie dodany do listy ostatnio używanych plików - Local
ustawienie na True -plik jest zapisywany w języku ustawień Excela, False – język VBA (czyli angielski) - CorruptLoad
sposób postępowania przy uszkodzonym pliku:- xlNormalLoad – normalnie
- xlRepairFile – napraw
- xlExtractData – tylko dane
- FileName
-
Metoda Workbooks.Open jest bardzo często stosowana. Otwieramy inny plik, pobieramy/edytujemy dane, a następnie zamykamy go.
Jeżeli w otwieranym pliku jest zdefiniowane zdarzenie skoroszytu przy otwarciu, aktywacji lub deaktywacji skoroszytu – automatycznie też zostaną uruchomione.