WSTĘP

przez | 1 kwietnia 2020

Visual Basic for Applications (VBA) to język programowania oparty na Visual Basicu (VB), który został zaimplementowany w aplikacjach pakietu Microsoft Office (m.in. Word, Excel, Access, PowerPoint). VBA występuje również w aplikacjach firm trzecich np. AutoCAD. VBA służy do automatyzacji często wykonywanych czynności w pracy z dokumentami. Programy napisane w języku VBA potocznie są nazywane makrami.

Główna różnica pomiędzy językiem VB a VBA polega na tym, że VBA nie pozwala na tworzenie skompilowanych aplikacji (pliki typu EXE). Kod VBA jest zaszyty w dokumencie programu w jakim został napisany i jest interpretowany. Z tego powodu aplikacje napisane w VBA wykonują się dłużej niż ich odpowiedniki napisane w klasycznym Visual Basicu.

Składnia języka VBA jest taka sama niezależnie od tego, czy piszemy aplikacje dla programu MS Word, czy MS Excel. Jedyna różnica jest taka, że pisząc makro odwołujemy się do innych obiektów (np. w przypadku Excela odwołujemy się do komórki lub skoroszytu a w przypadku Worda odwołujemy się do dokumentu).

Jedna myśl nt. „WSTĘP

  1. Karol Dąbkowski

    Fajny blog, artykuły napisane prostym językiem. Z niecierpliwością czekam na lekcje opisujące bardziej zaawansowane zagadnienia.

    Odpowiedz

Dodaj komentarz

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