close

Visual Basic for Applications

Přejít na navigaci Přejít na hledání
Programovací jazyk Visual Basic for Applications
AutorMicrosoft
Datum původu1985 [1]
PoužíváníKód interpretovaný aplikací
ParadigmataObjektově orientované programování
Psaní na strojihlasitý
OvlivněnoZÁKLADNÍ
Referenční implementace
Implementacetlumočník
Operační systémOkna
JazykAngličtina
LicenceMajitel

Visual Basic for Applications ( VBA ) je implementace jazyka Visual Basic vložená do aplikací společnosti Microsoft , jako je sada Microsoft Office nebo Visio , jiné programy obsahují částečnou implementaci VBA (jako AutoCAD a WordPerfect ). VBA rozšiřuje skriptovací jazyky dříve obsažené v takových aplikacích (jako je Microsoft Word Word Basic ) a lze jej použít k ovládání prakticky všech aspektů hostitelské aplikace, jako je uživatelské rozhraní ( manipulace s nabídkami, panely nástrojů atd.).

Navzdory úzkému propojení s Visual Basicem nelze VBA používat ke spouštění samostatných aplikací , ale určitá interoperabilita mezi aplikacemi je stále možná (například je možné vytvořit sestavu ve Wordu z dat Excelu ) díky automatizaci ( Technologie COM, Component Object Model ).

VBA je programovací jazyk na vysoké úrovni .

Hlavními objekty tohoto jazyka jsou podprogramy a funkce. Podprogram, nazývaný také procedura nebo makro, automaticky provádí sadu operací ve složce, listu nebo buňce vybrané při spuštění.

Uživatel může přidávat vlastní funkce, které si sám definuje. Funkce na rozdíl od podprogramu vyžaduje jako vstup alespoň jednu číselnou nebo textovou hodnotu pro alespoň jednu nezávislou proměnnou .

Poznámky

  1. ^ Historie Microsoft Office , na storiainformatica.it . Staženo 22. ledna 2014 .

Bibliografie

Externí odkazy