VBA und Addins
28.12.2004 12:50:08
Bernd
Ich hantiere über VBA in Excel mit Addins (installieren, deinstallieren, Verweise setzen, ...). Sinn der Sache soll sein, daß eine Exceldatei, die ein Addin benutzen soll, zunächst feststellt, ob das installierte Addin noch aktuell ist. Ist dies nicht der Fall, soll sie die Addindatei durch eine neuere Version ersetzen.
Dabei stürtzt Excel bei manchen Konstellationen ab. Soweit ich es bisher nachvollziehen konnte passiert das immer dann, wenn man (alles aus dem VBA-Code der Exceldatei heraus) ein Addin deinstalliert bzw. die Addindatei schließt, das Addin-Projekt im VBA-Projektexplorer jedoch weiterhin angezeigt wird (warum wird es nicht aus dem VBA-Projektexplorer entfernt, wenn die Addindatei geschlossen wird?). Lädt man das Addin dann wieder (z. B. weil es sich um eine neuere Version handelt, sieht man das VBA-Projekt des Addins im VBA-Explorer plötzlich doppelt. Kurz darauf stürtzt Excel ab.
Muß der VBA-Explorer da noch eine Art "Update" bekommen? Falls ja, wie?