top

VBA Programmierung durch professionelle Entwickler

banner.png

VBA Programmierung

img

MS Office ist eine ungemein nützliche Software. Oft müssen jedoch repetetive Tätigkeiten ausgeführt werden, die zeitaufwendig und fehleranfällig sind. Um diese Tätigkeiten zu automatisieren, wurde die Programmiersprache VBA geschaffen.

VBA Programmiersprache

Die Programmiersprache VBA (Visual Basic for Applications) wurde speziell für die MS Office Produktfamilie von Visual Basic abgeleitet. In jedem MS Office Produkt kann diese Sprache verwendet werden. Es handelt sich um eine eher einfache, primär prozedurale, jedoch sehr leistungsfähige Skriptsprache. Es können jedoch Klassen erstellt werden, mit denen Code strukturiert werden kann. Vererbung wird hingegen nicht unterstützt.

Office-Produkt Interaktion mittels VBA

Es ist problemlos möglich, die einzelnen MS Office Produkte untereinander interagieren zu lassen. So kann z.B. aus den Daten eines Excel-Sheets automatisch, per VBA-Code ein ansprechend formatierte PowerPoint-Folie erstellt werden.

VBA Formulare

In den Office-Produkten ist es auch möglich, Formulare zu erstellen. Damit kann ein benutzerfreundliches User-Interface für den VBA-Code
bereitgestellt werden. Auf dem Formular befinden sich dann Eingabefelder zum parametrisierten Aufruf einer Prozedur.

Ribbon Support

Die VBA-Prozeduren können auch per Ribbon-User Interface gesteuert werden. Es wird ein eigener Reiter eingerichtet, dem dann Buttons und Komboboxen hinzugefügt werden. So wird eine optimale Integration in das standardmäflige User-Interface erreicht.

VBA Add-ins

VBA Code lässt sich mittels Erstellung eines Add-Ins optimal kapseln und an verschiedene Rechner verteilen.

Zu guter Letzt

Sprechen Sie uns an, wir nehmen uns Zeit und beraten
Sie kostenlos und unverbindlich!