Metoda Activate

Activate to jedna z metod obiektu Workbook przełączająca okno do konkretnego skoroszytu..

Stosuje się ją najczęściej, gdy zachodzi konieczność przełączania pomiędzy różnymi oknami Excela.
Załóżmy, że mamy otwarte 2 różne pliki Excela – makro, w którym przechodzimy do drugiego z nich, wykonujemy ciąg instrukcji, a następnie wracamy do pierwszego pliku może wyglądać tak:

Public Sub Przelacz()
Dim WBK As Workbook
Dim RBK As Workbook
Set WBK = ThisWorkbook
Set RBK = Workbooks(„PlikTestowy”)
RBK.Activate
'(…)
WBK.Activate
'(…)
End Sub

Jeżeli w którymś z plików jest zdefiniowane zdarzenie przy aktywacji lub deaktywacji skoroszytu – automatycznie też zostaną uruchomione.


Kurs Makra w Excelu 365 od podstaw

 

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *