Einführung "VBA mit Microsoft Office"

VBA und seine Geschwister

Die Programmiersprache Basic taucht bei Microsoft in verschiedenen Varianten auf mehreren Ebenen auf.

  • Visual Basic: Standalone Windows-Applikationen
  • Visual Basic .NET: Windows- und Webapplikationen unter .NET
  • VBA: Makroprogrammierung in Office
  • VBScript: Webprogrammierung zusammen mit ASP
  • Windows Scripting Host (WHS): Programmierung von Batches unter Windows

Vorteil: überall fast die gleiche Sprachsyntax
Nachteil: Feine Syntaxunterschiede führen oft zu Fehlern

Achtung: Die Objektmodelle unterscheiden sich erheblich!