Sto circa per denominarlo un giorno (1 qui).
Per tutto il messaggio di errore, indicare prego l'errore esatto come schioccato in su da Excel VBA. Quello aumenterà la probabilità guidarlo bene.
In primo luogo, è sulla prima o seconda linea il vostro codice?
Non ottengo questo errore qui, in modo da probalby ha qualcosa fare con i leggeri cambiamenti fra la vostra versione ed il campione.
Inoltre ho attaccato l'esempio di funzionamento affinchè vedi se questo funziona bene.
Se non fa, ci potrebbe essere altra questione (versione locale, versione di Excel; regolazioni…) per essere messo a punto.