Buongiorno.
“Pasticciando” un po con un codice VBA ho riscontrato questa anomalia sintetizzata sul file di esempio.
In parole povere con gli stessi dati, gli stessi formati celle, lo stesso codice, il risultato è diverso a seconda se la colonna (C) è visibile o nascosta.
Se si preme il pulsante il codice copierà la colonna C in F con un ciclo For Next.
Se si nasconde la colonna C il risultato darà zero o nullo.
La colonna C è formattata numero e la F come testo.
Trovo strano che se cambia l'interfaccia utente e si nasconde una colonna, Excel vari il risultato non avendo nulla di cambiato in memoria.
Solo curiosità.
Bello non trovo come allegare il file excel…..
Il codice.
Sub Pulsante1_Click()
For ciclo = 1 To 3
Range("F" & ciclo).Value = ""
Range("F" & ciclo).Value = Range("C" & ciclo).Text
Next ciclo
End Sub
Al di là del codice che usa Text assegnato con Value, Excel si comporta in modo differente se la colonna è nascosta.
Colonna C valori 10,50 - 20,50 - 30,50