Hai provato semplicemente a non dichiarare il tipo della variabile e lasciar fare ad excel?
In genere se la cava benissimo da solo.

Comunque senza vedere il codice è difficile darti una risposta però così, a naso, direi che lasci qualche dato sporco da qualche parte sul foglio perché quella è l'unica area che sopravvive fra una esecuzione e l'altra quindi se la prima va bene e la seconda male mi viene da pensare solo questo.