Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Add-In beim Laden aktivieren

Forumthread: Add-In beim Laden aktivieren

Add-In beim Laden aktivieren
17.12.2024 19:09:11
Manfred Welke
N'Abend zusammen,
ich versuche ein Add-In zu aktivieren, was nur in einer Datei aktiv sein darf.
Dazu in "DieseArbeitsmappe" folgenden Code:

Option Explicit

Private Sub Workbook_Open()
' Dim sAddin As String
' sAddin = Environ$("AppData") & "\Microsoft\AddIns\FGS.xlam"
Application.AddIns.Add("FGS").Installed = True
End Sub


Private Sub Workbook_BeforeClose(Cancel As Boolean)

Application.AddIns("FGS").Installed = False
ThisWorkbook.Save
End Sub


Bekomme jedoch immer die Fehlermeldung "die Add-Eigenschaft des Addin-Objektes kann nicht zugeordnet werden"
Manuell im Direktbereich funktioniert es jedoch.
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Add-In beim Laden aktivieren
17.12.2024 19:33:47
Onur
Entweder
Application.AddIns.Add("FGS")

oder
Application.AddIns("FGS").Installed = True

aber nicht Beides.
AW: Add-In beim Laden aktivieren
17.12.2024 19:35:25
Onur
Ausserdem : Wo ist denn der Pfad von FGS?
AW: Add-In beim Laden aktivieren
17.12.2024 20:01:29
Manfred Welke
Hallo Onur,
also mit:
Application.AddIns("FGS").Installed = True"

bekomme ich "Laufzeitfehler 1004: Die Installed-Eigenschaft des AddIn-Objektes kann nicht festgelegt werden"
und mit:
Application.AddIns.Add ("FGS")
kommt: "Laufzeitfehler 1004: Die Add-Methode des AddIn-Objektes konnte nicht ausgeführt werden"
Das AddIn liegt unter:
Environ$("AppData") & "\Microsoft\AddIns\FGS.xlam"
damit oder mit dem komplett ausgeschriebenen Pfad gehts aber auch nicht.
Nur, wenn ich die Prozedur nach der Fehlermeldung stoppe, kann ich im Direktfenster das AddIn problemlos laden mit:
AddIns("FGS").Installed=True
Anzeige
AW: Add-In beim Laden aktivieren
17.12.2024 20:20:51
Manfred Welke
Hallo Onur,
hab's gefunden:
in der FGS.xlam hatte ich mit dem ORXE
tab id="FGS_Tab_ID" label="FGS" insertAfterMso="TabHome"


Nachdem ich das tab label abgeändert habe, funktioniert es.
tab id="FGS_Tab_ID" label="FGS Hilfsprogramme" insertAfterMso="TabHome"


Man sollte doch etwas einfallsreicher bei der Benennung sein.

Danke für Deine Mühe,
Manfred
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18