Podstawy VBA
Stronę tą wyświetlono już: 12571 razy
VBA (Visual Basic for Application) jest językiem skryptowym, który często jest spotykany w aplikacjach takich jak chociażby Microsof Office, Corel czy AutoCad. Jest to język interpretowany umożliwiający tworzenie w wcześniej wspomnianych programach tworzenie własnych makr, funkcji jak również programów okienkowych, które uruchomione w danej aplikacji umożliwiają rozszerzenie funkcjonalności programu za pomocą kodu VBA.
Uruchamianie Microsoft Visual Basic
Microsoft Visual Basic jest wbudowanym narzędziem do tworzenia makr, funkcji, okien dialogowych oraz klas obiektów w języku VBA, które jest wbudowane w pakiet Microsoft Office. Uruchomienie tego modułu jest banalnie proste, albowiem wystarczy wcisnąć kombinację klawiszy Alt+F11 by oczom twym pokazało się okienko z poniższego rysunku.
Moduły programu
Istnieją trzy możliwości dodawania elementów VBA, pierwszym z nich jest dodanie modułu poprzez kliknięcie w menu kontekstowym pozycji Insert→Module. W modułach umieszcza się kod programu, taki jak stałe, funkcje i makra. Istnieje też możliwości utworzenia modułu klasy poprzez kliknięcie w menu Insert→Class Module.
Tworzenie formy okna programu
Ostatnią możliwością jest dodanie formy okna programu poprzez kliknięcie w menu Insert→UserForm. Ten element umożliwia tworzenia własnego interfejsu użytkownika (tak jak jest to widoczne na poniższej ilustracji).
Tytuł:
Automatyzacja w VBA dla Excela 2019. Receptury. Jak przyspieszać rutynowe zadania i zwiększać efektywność pracy
Autor:
Mike Van Niekerk
Tytuł:
Excel. Programowanie w VBA dla bystrzaków. Wydanie V
Autor:
Michael Alexander, John Walkenbach
Tytuł:
VBA dla Excela 2021 i 365 PL. 234 praktyczne przykłady
Autor:
Witold Wrotek
Tytuł:
Microsoft Excel 2019: VBA i makra
Autor:
Bill Jelen, Tracy Syrstad
Tytuł:
VBA na sto dwa, czyli 102 ćwiczenia z wykorzystaniem VBA
Autor:
Piotr Janus
Tytuł:
VBA dla Microsoft Office 365 i Office 2019
Autor:
Richard Mansfield
Tytuł:
Excel. Programowanie w VBA dla bystrzaków. Wydanie V
Autor:
Michael Alexander, John Walkenbach
Tytuł:
Zrozumieć Excela. VBA - makra i funkcje
Autor:
Maciej Gonet
Tytuł:
VBA dla Excela 2019 PL. 234 praktyczne przykłady
Autor:
Witold Wrotek
Tytuł:
Excel 2016 VBA i makra
Autor:
Bill Jelen, Tracy Syrstad