Bonjour,
Tu n'as pas besoin de vider ta variable pour l'initialiser avec une autre référence. La nouvelle remplacera la précédente.
Ceci dit donne les informations utiles si tu veux avoir une réponse significative. Tu n'en donnes strictement aucune !
On ne sait comment la variable est déclarée, ni où elle est déclarée ?
On ne sait si tes 3 lignes de code se trouvent dans la même macro ou dans des procédures distinctes ?
On ne sait pas où se trouve cette procédure ? (ou ces si plusieurs...)
Et on ne sait de quel type de procédure il s'agit ?