Wie erstelle ich ein Excel Add-In?
Möchten Sie ein in Excel erstelltes Makro an andere Benutzer weitergeben? Wenn Ja, können Sie die Weitergabe des Makros durch Erstellen eines Add-Ins in Excel realisieren. Sie haben für ein bestimmtes Arbeitsblatt die Aufzeichnung Ihrer Arbeitsschritte beendet, und das Makro ist fertig gestellt. Alle Kommandos dieses Makros sind jetzt in einem sogenannten Modul gespeichert und können als Add-In weitergegeben werden. Den Zugriff auf dieses Modul erhalten Sie in der in Microsoft Office Produkten integrierten Visual Basic Umgebung. Um in diese Umgebung zu gelangen, gehen Sie über das Excel Menü "Extras" / "Makro" / "Visual Basic-Editor", und ein neues Fenster wird dazu geöffnet. Im Bereich des Projekt-Explorers (Projekt - VBAProject) finden Sie einen Ordner Module innerhalb der aktuell geöffneten Arbeitsmappe, welcher die einzelnen Module, in denen sich VBA-Programm-Code befindet, auflistet. Wenn Sie mit der rechten Maustaste auf das Objekt z.B. "Modul1" klicken und "Code anzeigen" wählen, erscheint links im Editierfenster der Programmcode, der während der Aufzeichnung des Makros hinterlegt wurde. Dort könnte der Programmcode auch weiterentwickelt werden. Damit nun aus diesem Programmcode dieses Moduls ein verteilbares Add-In wird, klicken Sie bitte einmal mit der linken Maustaste auf das Objekt "Diese Arbeitsmappe" - Sie finden "Diese Arbeitsmappe" unter "Microsoft Excel Objekte". Im Bereich "Eigenschaften - DieserArbeitsmappe" werden bestimmte Merkmale der geöffneten Arbeitsmappe aufgeführt. Damit diese Arbeitsmappe die Eigenschaft als Excel-Add-In bekommt, klicken Sie in der Tabelle unten auf den Eintrag "IsAddin" und wählen in der rechten Spalte "True" aus; danach vergeben Sie in der ersten Zeile "(Name)" den Namen des neuen AddIns. Schließen Sie dann die Entwicklungsumgebung und gehen Sie ins Menü "Datei" / "Speichern unter..." und wählen den Pfad, in dem Sie das AddIn speichern möchten, und stellen den Dateityp ein auf: "Microsoft Office Excel-Add-In(*.xla). Dieses neu erstellte AddIn können Sie nun an andere Anwender weitergeben. Das AddIn kann dann über die Excel-Funktion "Extras" / "Add-Ins..." auf anderen Rechner importiert werden. Befinden sich die anderen Rechner in einem internen Computernetzwerk, kann die XLA-Datei zentral auf einem Netzwerkpfad gespeichert werden und von dort aus an den unterschiedlichen PCs installiert werden. Bei einem Update des Add-Ins muss demnach nur die zentrale XLA-Datei ausgetauscht werden, damit alle Rechner das aktualisierte AddIn benutzen können.
Artikel Wie erstelle ich ein Excel Add-In? am 2010-08-23 17:15:38 aufgenommen!