close

Visual Basic für Anwendungen

Zur Navigation springen Zur Suche springen
Programmiersprache Visual Basic für Applikationen
AutorMicrosoft
Entstehungsdatum1985 [1]
VerwendungszweckVon der Anwendung interpretierter Code
ParadigmenObjekt orientierte Programmierung
Tippenlaut
Beeinflusst vonBASIC
Referenzimplementierung
ImplementierungDolmetscher
BetriebssystemWindows
ZungeEnglisch
LizenzEigentümer

Visual Basic for Applications ( VBA ) ist eine Visual Basic- Implementierung, die in Microsoft- Anwendungen wie die Microsoft Office - Suite oder Visio eingefügt wird , andere Programme enthalten eine teilweise Implementierung von VBA (wie AutoCAD und WordPerfect ). VBA erweitert die bisher in solchen Anwendungen enthaltenen Skriptsprachen (z. B. Word Basic von Microsoft Word ) und kann verwendet werden, um praktisch alle Aspekte der Host-Anwendung zu steuern, wie z. B. die Benutzeroberfläche (Manipulation von Menüs , Symbolleisten usw.). ).

Trotz der engen Verbindung zu Visual Basic können mit VBA keine eigenständigen Anwendungen ausgeführt werden, aber eine gewisse Interoperabilität zwischen Anwendungen ist dennoch möglich (z. B. ist es möglich, aus Excel -Daten einen Bericht in Word zu erstellen ) dank der Automatisierung ( COM-Technologie, Component Object Model ).

VBA ist eine höhere Programmiersprache .

Die Hauptobjekte dieser Sprache sind Unterprogramme und Funktionen. Die Unterroutine, auch Prozedur oder Makro genannt, führt automatisch eine Reihe von Operationen in dem beim Start ausgewählten Ordner, Blatt oder Zelle aus.

Der Benutzer kann benutzerdefinierte Funktionen hinzufügen, die er definiert. Die Funktion benötigt im Gegensatz zur Subroutine als Eingabe mindestens einen numerischen oder textuellen Wert für mindestens eine unabhängige Variable .

Notizen

  1. ^ Geschichte von Microsoft Office , auf storiainformatica.it . Abgerufen am 22. Januar 2014 .

Bibliographie

Externe Links