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 funktionieren, 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