Visual Basic for Applications
| Programovací jazyk Visual Basic for Applications | |
|---|---|
| Autor | Microsoft |
| Datum původu | 1985 [1] |
| Používání | Kód interpretovaný aplikací |
| Paradigmata | Objektově orientované programování |
| Psaní na stroji | hlasitý |
| Ovlivněno | ZÁKLADNÍ |
| Referenční implementace | |
| Implementace | tlumočník |
| Operační systém | Okna |
| Jazyk | Angličtina |
| Licence | Majitel |
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
- ^ Historie Microsoft Office , na storiainformatica.it . Staženo 22. ledna 2014 .
Bibliografie
- Visual Basic for Application: první přístupy ( JPG ), v MCmicrocomputer , n. 141, Řím, Technimedia, červen 1994, str. 312-319, ISSN 1123-2714
- Nový Visual Basic for Application ( JPG ) v MCmicrocomputer , n. 171, Řím, Technimedia, březen 1997, str. 328-334, ISSN 1123-2714
- Podivný pár: PowerPoint 97 a Visual Basic For Application 5.0 ( JPG ), v MCmicrocomputer , n. 172, Řím, Technimedia, duben 1997, str. 312-317, ISSN 1123-2714
Externí odkazy
- VBA: Zdroje pro programátory na adrese support.microsoft.com .
- Nejčastější dotazy k PowerPointu na adrese pptfaq.com .
- Příklady MS Access VBA na eraserve.com . Získáno 23. února 2010 (z originálu archivováno 14. února 2010) .