Von VBA zu VSTO 13.11.2017, 00:00 Uhr

Migrationshintergrund

Ein Add-in für Office erstellt man mit VSTO. Was aber, wenn mit VBA begonnen wurde?
In den Microsoft-Office-Anwendungsprogrammen ist der VBA-Code stets an eine Anwendungsdatei gebunden. Beispielsweise kann in Excel eine bestimmte Arbeitsmappe (XLSM oder XLTM) mit VBA-Funktionalität versehen werden, die nur in dieser Datei läuft [1].
Sollen die Prozeduren hingegen global im ganzen Programm funk­tionieren, speichert man die Datei mit den VBA-Makros als Add-in (XLAM) und bindet sie in Excel ein. Diese Datei lässt sich dann einfach verteilen und firmenweit an den entsprechenden Rechnern in Excel einbinden.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar