Indem Sie einen Activex-Gegenstand addieren, lösen Sie effektiv ein Codezurückstellen aus (weil sie Teil des vbproject werden). Wenn Sie wirklich dies tun müssen, würde ich vorschlagen, ein OnTime Makro zu verwenden, um die Variable zuzuweisen, nachdem Sie sie verursacht haben.