Visual Basic dla aplikacji
| Język programowania Visual Basic for Applications | |
|---|---|
| Autor | Microsoft |
| Data powstania | 1985 [1] |
| Stosowanie | Kod interpretowany przez aplikację |
| Paradygmaty | Programowanie obiektowe |
| Pisanie na maszynie | głośno |
| Wpływem | PODSTAWOWY |
| Implementacja referencyjna | |
| Realizacja | interpretator |
| System operacyjny | Okna |
| Język | język angielski |
| Licencja | Właściciel |
Visual Basic for Applications ( VBA ) to implementacja Visual Basic umieszczona w aplikacjach Microsoft , takich jak pakiet Microsoft Office lub Visio , inne programy zawierają częściową implementację VBA (takie jak AutoCAD i WordPerfect ). VBA rozszerza języki skryptowe zawarte wcześniej w takich aplikacjach (np. Microsoft Word 's Word Basic ) i może służyć do kontrolowania praktycznie wszystkich aspektów aplikacji hosta, takich jak interfejs użytkownika ( manipulacja menu, paski narzędzi itp.).
Mimo bliskiego powiązania z Visual Basic , VBA nie może być używany do uruchamiania samodzielnych aplikacji , ale pewna interoperacyjność między aplikacjami jest nadal możliwa (np. możliwe jest tworzenie raportu w Wordzie z danych Excela ) dzięki automatyzacji ( Technologia COM, Component Object Model ).
VBA to język programowania wysokiego poziomu .
Głównymi obiektami tego języka są podprogramy i funkcje. Podprogram, zwany również procedurą lub makro, automatycznie wykonuje zestaw operacji w folderze, arkuszu lub komórce wybranej podczas uruchamiania.
Użytkownik może dodawać własne funkcje, które sam definiuje. Funkcja, w przeciwieństwie do podprogramu , wymaga jako danych wejściowych co najmniej jednej wartości liczbowej lub tekstowej dla co najmniej jednej zmiennej niezależnej .
Notatki
- ^ Historia Microsoft Office , na storiainformatica.it . Źródło 22 stycznia 2014 .
Bibliografia
- Visual Basic for Application: pierwsze podejścia ( JPG ), w MCmicrocomputer , rz. 141, Rzym, Technimedia, czerwiec 1994, s. 312-319, ISSN 1123-2714
- Nowy Visual Basic for Application ( JPG ), w MCmicrocomputer , nr. 171, Rzym, Technimedia, marzec 1997, s. 328-334, ISSN 1123-2714
- Dziwna para: PowerPoint 97 i Visual Basic For Application 5.0 ( JPG ), w MCmicrocomputer , rz. 172, Rzym, Technimedia, kwiecień 1997, s. 312-317, ISSN 1123-2714
Linki zewnętrzne
- VBA: Zasoby dla programistów na stronie support.microsoft.com .
- Często zadawane pytania dotyczące programu PowerPoint w witrynie pptfaq.com .
- Przykłady MS Access VBA , na eraserve.com . Pobrano 23 lutego 2010 (zarchiwizowane z oryginału 14 lutego 2010) .