Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
La macro con altri formati numerici funziona bene
Però se sostituisco al c.NumberFormat da te indicato con quello rilevato
...........
if c.NumberFormat = " _([$€]* #,##0.00_);_([$€]* (#,##0.00);_([$€]* " - "??_);_(@_)" Then
...........
mi segnala l'errore di run-time '13'
Tipo non corrispondente
Dove sbaglio?
Grazie comunque
Non lo so, non ho il tuo file.
Prova ad aggiungere l'istruzione:
On Error resume Next
prima del primo ciclo For.
Il problema è comunque a monte. Come è possibile tu abbia una formattazione tedesca/lussemburghese? Come hai copiato i fogli da un file all'altro? Entrambi i files avevano le stesse impostazioni di lingua?
Grazie.
Puoi anche mettere in condivisione il file qui:
http://windows.microsoft.com/it-it/skydrive/home
oppure, se hai dati sensibili, inviarlo qui:
maurogsc
chiocciola
alice.it