Excel Add-Ins
Add-In erstellen
Legen Sie die Programmierung in einer Arbeitsmappe an und testen Sie sie. Erweitern Sie, wenn gewünscht, das Menüband entsprechend. Speichern Sie die Arbeitsmappe als Excel-Add-In (xla, xlam).
Bitte beachten: Der Speichern unter...-Dialog springt, sobald Sie Excel-Add-In als Dateityp ausgewählt haben, in das Excel Add-In-Verzeichnis. Verwenden Sie den Zurück-Pfeil des Dialogs, um zum Original-Speicherort zurückzukehren. So sorgen Sie dafür, dass alle Projektdateien im Projektverzeichnis liegen.
Add-In einbinden
Temporäre Installation
Wenn Sie ein Excel Add-In kurz ausprobieren oder eine Lösung kurz ansehen möchten, können Sie das entsprechende Add-In mit einem Doppelklick öffnen. Das Add-In steht Ihnen dann bis zum Schließen von Excel zur Verfügung und wird beim nächsten Start von Excel nicht beachtet. === Manuelle Installation (Einzelarbeitsplatz) === Die manuelle Installation eines Excel Add-Ins ist eine schnelle und unkomplizierte Art und Weise, zusätzliche Funktionalität mithilfe eines Add-Ins hinzuzufügen. Außerdem können Sie auf diese Art Add-Ins permanent und unabhängig vom Startup-Verzeichnis installieren (siehe unten). Wichtig: Wenn Sie gefragt werden, ob Sie das neue Add-In in das Add-Ins-Verzeichnis von Excel kopiert haben möchten, lehnen Sie dies bitte ab! Behalten Sie Add-Ins, an denen Sie aktuell entwickeln, lieber in dem Projektverzeichnis! * Excel 2003 und älter ** Extras, Add-Ins..., Durchsuchen * Excel 2007 ** Office-Knopf, Excel-Optionen, Add-Ins, Verwalten, Excel-Add-Ins, Gehe zu..., Durchsuchen * Ab Excel 2010 ** Datei, Optionen, Add-Ins, Verwalten, Excel-Add-Ins, Gehe zu..., Durchsuchen
Bereitstellung im XLStart-Verzeichnis (Unternehmen)
Excel-Dateien, die im Verzeichnis 'XLStart' liegen, werden automatisch beim Starten von Excel geöffnet. Dies betrifft alle Excel-Dateitypen, also auch reguläre Arbeitsmappen. In der Regel sollten hier daher ausschließlich Excel Add-Ins abgelegt werden. Sie finden das Excel Startup-Verzeichnis hier:
- Excel 2003 und älter ** Extras, Optionen, Allgemein, Beim Start alle Dateien öffnen in
- Excel 2007 ** Office-Knopf, Excel-Optionen, Erweitert, Allgemein, Beim Start alle Dateien öffnen in
- Ab Excel 2010 ** Datei, Optionen, Erweitert, Allgemein, Beim Start alle Dateien öffnen in Sie haben nun zwei Möglichkeiten, Ihr Add-In im Excel Startup-Verzeichnis zu hinterlegen:
- Sie können es in das hier ermittelte Verzeichnis kopieren
- Sie können die Pfadangabe ändern, damit das Excel Startup-Verzeichnis zu dem Pfad verweist, in dem Ihr Add-In liegt
Empfohlene Vorgehensweise
Für Sie als Entwickler bieten sich zwei Möglichkeiten an:
- Add-Ins, welche Sie selbst für die tägliche Arbeit mit Excel verwenden, sollten Sie manuell installieren. Damit stehen Sie Ihnen immer zur Verfügung, auch wenn Sie an Kundenprojekten arbeiten.
- Für Add-Ins, welche Sie für Kunden entwickeln, sollten Sie den Startup-Pfad von Excel auf das Add-Ins-Verzeichnis Ihres Projektes legen. So können Sie jederzeit mit wenigen Schritten Ihr Excel auf ein anderes Projekt umstellen, indem Sie das Startup-Verzeichnis ändern.
Add-Ins bearbeiten
Die Bearbeitung eines Excel Add-Ins, also nachdem Sie aus einer Arbeitsmappe ein Add-In erstellt haben, kann nur an einem geladenen Add-In erfolgen. Hierbei ist es unerheblich, ob Sie das Add-In temporär per Doppelklick oder permanent wie oben beschrieben laden. Wichtig: Weil das geladene Add-In nicht als eine offene Arbeitsmappe gilt, weist Sie Excel nicht beim Schließen darauf hin, dass eventuelle Änderungen gespeichert werden sollten! Sie müssen daher selbst daran denken, das Add-In im VBA-Editor regelmäßig und insbesondere vor dem Schließen mit 'STRG+S' zu speichern!
Informationen für Administratoren
Ausführliche Installationsanweisungen inkl. Registry-Einträge