VBA: Funktionen für alle Excel-Arbeitsmappen verfügbar machen

Erstellen Sie doch einfach ein Add-In!

Sie haben in VBA eine Funktion erstellt, die Sie nun auch in anderen Arbeitsmappen verwenden möchten. Das geht ganz einfach: Erstellen Sie doch einfach ein Add-In! Wie das funktioniert, zeigen wir Ihnen mithilfe einfacher Beispielfunktionen anhand von Excel 2007.

Bisher noch keine Bewertungen für diesen Artikel.

Sie haben in VBA eine Funktion erstellt, die Sie nun auch in anderen Arbeitsmappen verwenden möchten. Sie müssten nun eigentlich immer zuerst die Datei öffnen, in der diese Funktionen definiert sind, damit Sie diese Funktionen in allen Arbeitsmappen zur Verfügung haben, oder die Funktion in der persönlichen Arbeitsmappe PERSONL ablegen. Doch es geht auch anders: Machen Sie doch einfach ein Add-In daraus! Wie das funktioniert, zeigen wir Ihnen mithilfe einfacher Beispielfunktionen anhand von Excel 2007.

Dieser Lösungsweg funktioniert auch in anderen Excel-Versionen. Sie müssen dann aber damit rechnen, dass sich die notwendigen Befehle an anderer Stelle befinden.

Lösungsdateien

Wir bieten zusätzlich zum PDF zwei Übungsdateien zum Download an (.zip, 26 KB), die Sie zunächst herunterladen und entpacken sollten.

Beispiel-Funktionen

Die Funktionen sind einfache Berechnungen mit dem Mehrwertsteuersatz von 7 und 19 Prozent.

Die sechs Beispielfunktionen berechnen je nach angewendeter Mehrwertsteuer von 7 oder 19 Prozent Brutto vom Netto, Netto vom Brutto oder ermitteln die Mehrwertsteuer aus den Bruttobeträgen.

Öffnen Sie die Übungsdatei MehrWertSt.xlsm. Aktivieren Sie die Makros und wechseln Sie in den VBA Editor. In Modul1 finden Sie die folgenden Funktionsdefinitionen:

Wollen Sie weiterlesen?

Als zahlendes Mitglied von akademie.de haben Sie vollen Zugriff auf alle Inhalte und können alle PDF-Dateien, Checklisten, Mustervorlagen und Anwendungen herunterladen und verwenden.

Wollen Sie mehr über die Mitgliedschaft erfahren?

Wenn Sie schon Mitglied sind, loggen Sie sich bitte ein.