VBA w Excelu - kurs dla początkujących

0x01 graphic
Pasek narzędzi Visual Basic

Następnym elementem z którego będziemy często korzystać jest pasek narzędzi Visual Basic. Aby pasek narzędzi Visual Basic był widoczny w arkuszu Excela: z menu Widok arkusza wybierz polecenie Paski narzędzi a następnie opcję Visual Basic. W Pasku tym zawarte są następujące elementy:

0x01 graphic

  • Uruchom makro - za pomocą tego przycisku możemy uruchomić, edytować lub usunąć istniejące makro.

  • Zarejestruj makro - przycisk pozwala na zarejestrowanie (nagranie, utworzenie) nowego makra. Po zakończeniu rejestrowania makra klikamy na przycisk Zatrzymaj rejestrowanie.

  • Zabezpieczenia - możemy ustawić poziom zabezpieczeń przed wirusami makr.

  • Edytor Visual Basic - przycisk uruchamia Edytor Microsoft Visual Basic: Środowisko, w którym można edytować zarejestrowane makra oraz pisać nowe makra i programy w języku Visual Basic for Application. Jest to praktycznie właściwe środowisko naszej pracy w którym będziemy pisać kody naszych programów.

  • Przybornik formantów - pozwala wyświetlić i zamknąć pasek narzędzi Przybornik formantów dostarczający formanty ActiveX. Pasek ten opisałem na poprzedniej stronie kursu.

  • Tryb projektowania - za pomocą tego przycisku włączamy lub wyłączamy Tryb projektowania. Przycisk Tryb projektowania powinien być włączony jeżeli chcemy edytować lub zmieniać właściwości formantów.

  • Microsoft Script Editor - po kliknięciu na przycisk uruchamiany jest Microsoft Script Editor program używany do edytowania tekstu, tagów HTML i dowolnego kodu Microsoft Visual Basic Scripting Edition (VBScript) na stronie dostępu do danych. W programie Script Editor można również wyświetlić stronę w takiej postaci, w jakiej będzie się pojawiać w przeglądarce sieci Web. My na razie nie będziemy korzystać z tego przycisku.

0x01 graphic

Słownictwo:

  • makro - akcja lub zestaw akcji, którego można użyć do automatyzacji zadań. Makra są rejestrowane w języku programowania Visual Basic for Applications.

0x01 graphic

Uwagi:

  • Przy opisie korzystałem z pomocy Microsoft Excel.

  • Jeżeli masz uwagi to proszę poinformuj mnie o tym. Każda uwaga czy opinia jest dla mnie bardzo cenna.

  • Poszukuję informacji na temat VBA, mogą to być kursy, tytuły książek czy adresy stron internetowych. Jeżeli posiadasz własną stronę, nie koniecznie na temat VBA to proszę podaj mi jej adres.