Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Sostituisci questa riga Range("a1").Value = CDate(Datesc)
con questa
Range("a1").Value = Format(CDate(Replace(Datesc, ".", "/")), "mm.dd.yyyy")
ed ottieni il risultato senza formattare la cella, adattalo al tuo scenario, se va bene.
Se ciò non soddisfa ancora la tua esigenza lascio posto agli esperti del forum.
Ciao Nicola.