Lutz Stöcker EDV Training

Was kann VBA?

VBA ist in fast allen Teilen des aktuellen Office-Pakets von Microsoft sowie in vielen Produkten von Drittanbietern (z. B. Micrografx , AutoDesk, WordPerfect) als integrierte Programmiersprache enthalten.

Mit VBA (Visual Basic for Applications) können Sie als erfahrener Office-Anwender oder Mitarbeiter der IT-Abteilung für sich selbst und viele andere Anwender Ihres Unternehmens erstaunliche und geldwerte Vereinfachungen bei der täglichen Benutzung von Word, Excel, Access, Outlook & Co. "erschaffen".

Hier einige Anwendungsbeispiele:

Programmieren von neuen Tabellenfunktionen in Excel

Kein Excel-Anwender muss sich mehr mit langen, verschachtelten, fast unlesbaren Formeln abmühen. Mit einer selbstgeschriebenen Funktion steht jedem das von Ihnen dort eingebaute Know-how auf sehr einfache Weise zur Verfügung.

Als Add-In abgespeichert, lassen sich diese neuen Funktionen auf sehr einfache Weise an allen Arbeitsplätzen nutzen; das Verteilen der Add-Ins erfolget bequem per E-Mail.

Erstellen komplexer Anwendungen in Access

Ob es nun eine Marketing-Datenbank, ein Reporting-Tool oder ein individuelles Fakturaprogramm werden soll - mit MS-Access ist fast alles machbar. Dank VBA wird Ihre Anwendung außerdem komfortabler, sicherer und viel einfacher im Handling.

Des weiteren wird Access durch VBA zu einer Art Schaltzentrale, d. h. es können andere Office-Anwendungen bequem ferngesteuert werden. Ein Beispiel? Sie können Zahlen aus einzelnen Zellen einer Excel-Datei einlesen, prüfen und dann in eine Access-Tabelle übernehmen oder Access-Daten gezielt in einem Word-Dokument verteilen. Dies geschieht, ohne Excel oder Word sehen oder überhaupt starten zu müssen.

Viel Zeit, Nerven und unnötige Fehler werden so vermieden.

Programmieren von Dokument-Assistenten in Word

Durch Verwendung selbstprogrammierter Dokument-Assistenten kann die Erstellung neuer Word-Dokumente drastisch vereinfacht werden. Der Assistent bringt viel Intelligenz in die Dokument-Erstellung: Das Dokument wird automatisch mit dem Namen, der Telefon-Durchwahl und der E-Mail-Adresse des beim Betriebssystem angemeldeten Users versehen, es kann eine automatische Korrektur der Seitenränder passend zum Drucker erfolgen oder es können Datenbanken angebunden werden.

Der große Vorteil einer solchen intelligenten Lösung: Es gibt viel Individualität für jeden Benutzer und der Administrator braucht nur eine Handvoll DOT-Dateien zu verwalten.