Skip to main content
Zdrowie

Samouczki Excela - skoroszytowe zdarzenia VBA, część 2

By 3 sierpnia 2020No Comments

Workbook BeforeSave

To zdarzenie jest uruchamiane przed zapisaniem skoroszytu.

Wymagane parametry

SaveAsUI - parametr SaveAsUI określa, czy zostanie wyświetlone okno dialogowe Zapisz jako. Aby wyświetlić okno dialogowe Zapisz jako, ustaw wartość SaveAsUI na True. Jeśli nie chcesz, aby okno dialogowe Zapisz jako było wyświetlane, ustaw wartość SaveAsUI na False.

Anuluj - parametr anulowania jest początkowo ustawiony na Fałsz, gdy rozpoczyna się zdarzenie. Jeśli parametr zakończenia ma wartość True, skoroszyt nie jest zapisywany.

Workbook BeforeXmlExport

To zdarzenie występuje, zanim program Excel zapisze lub wyeksportuje dane XML z tego konkretnego skoroszytu.

Wymagane parametry

Mapa - parametr Mapa zwraca mapę, która jest zapisywana lub eksportowana jako obiekt XMLMap. Za pomocą tego parametru można edytować obiekt karty XML i jego właściwości.

URL - parametr URL zwraca lokalizację, w której mapa XML jest zapisywana jako ciąg.

Anuluj - parametr anulowania jest początkowo ustawiony na Fałsz, gdy rozpoczyna się zdarzenie. Jeśli parametr Cancel ma wartość True, skoroszyt nie zapisuje ani nie eksportuje mapy XML.

Workbook BeforeXmlImport zdarzenie

To zdarzenie występuje, zanim program Excel zaimportuje lub zaktualizuje dane XML w tym konkretnym skoroszycie.

Wymagane parametry

Mapa - parametr Map zwraca mapę, która jest importowana lub aktualizowana jako obiekt XMLMap. Za pomocą tego parametru można edytować obiekt karty XML i jego właściwości.

URL - parametr adresu URL zwraca ścieżkę adresu mapowania XML i jest zapisywany jako ciąg. Jeśli przypiszesz wartość do tego parametru, program Excel dowie się, gdzie znajduje się plik XML zawierający dane XML.

IsRefresh - parametr isRefresh zwraca wartość True, jeśli mapa XML jest aktualizowana, i False, jeśli mapa XML jest importowana.

Anuluj - parametr anulowania jest początkowo ustawiony na Fałsz, gdy rozpoczyna się zdarzenie. Jeśli parametr Cancel ma wartość True, skoroszyt nie importuje ani nie aktualizuje mapy XML.

Wyłącz wydarzenie ze skoroszytu

To zdarzenie jest uruchamiane za każdym razem, gdy użytkownik wybierze inny skoroszyt.

Workbook NewChart

To zdarzenie jest wykonywane za każdym razem, gdy w odpowiednim skoroszycie tworzony jest nowy diagram.

Wymagane parametry

Ch - parametr ch zwraca nowo utworzony wykres jako obiekt wykresu, dzięki czemu użytkownicy mogą edytować zdarzenia, metody i właściwości.

Wydarzenie Workbook NewSheet

To zdarzenie jest uruchamiane za każdym razem, gdy w odpowiednim skoroszycie zostanie utworzony nowy arkusz.

Wymagane parametry

Sh - parametr sh zwraca nowo utworzony arkusz jako obiekt arkusza, dzięki czemu użytkownicy mogą edytować zdarzenia, metody i właściwości.

[ff id="7"]