Aggiungendo un oggetto di activex innescate efficace una risistemazione di codice (perché si trasformano in in parte del vbproject). Se realmente dovete fare questo, suggerirei di usando una macro di OnTime per assegnare la variabile dopo che la avete generata.