meine Suche hier im Forum zum Thema Verweise setzen hat extrem viele Fundstellen gelistet. Leider ging es dabei ausschließlich um Bibliotheken u.ä. Ich muss aber eine selbst erstelltes AddIn einbinden. Habe es bisher über das Menü Extras gemacht. Klappt auch, hat aber viele Nachteile. Unter anderem, dass man einen kompletten Pfad zum Addin angeben muss. Wenn es dabei bliebe, wäre es ok. Aber Excel ändert schon mal von alleine den Pfad und passt ihn nicht immer richtig an, wenn ich die Mappe mit dem Verweis von einem anderen Ort aus öffne.
Daher ist mein Wunsch, mein AddIn dynamisch per VBA einzubinden.
Das Einbinden habe ich hinbekommen:
ActiveWorkbook.VBProject.References.AddFromFile ThisWorkbook.Path & "\AI_PKT.xlam"
Das wird dann aber gespeichert und beim erneuten öffnen der Mappe gibt es einen Konflikt, weil AddIn schon vorhanden.
Wie muss ich das AddIn wieder "Entbinden" kurz vor dem Schließen der Mappe?
ThisWorkbook.VBProject.References.Remove ThisWorkbook.Path & "\AI_PKT.xlam"
wird vom Debugger angemeckert, er mag das '&' nicht.
Bitte euch um Hilfe.
Gruß, Frank