Proprietà NumberFormat

Storico discussioni

Formattare le celle via codice di Ger
Ciao a tutti,
utilizzo una formula array per visualizzare dei risultati sul foglio excel.
ho così una matrice nx3 dove n= righe e 3= colonne.
una colonna dovrebbe contenere un formato temporale.
per default excel formatta le celle al tipo "general".
da codice ho provato ad usare la funzione format e la cella viene formattata come tempo,
ma se da excel volessi cambiare il formato del tempo a questa cella, tramite la
dialog "format cells", excel non me lo permette. rimane sempre il formato settato via codice.
come si fa a formattare da codice le celle al formato temporale? e poter poi cambiare il formato da excel (dialog "format cells")?

grazie mille!
ger

di Mauro
Ciao ger, ti consiglio di usare la proprietà numberformat anzichè format()


 
Selection.NumberFormat = Worksheets("Sheet1").Rows(1).NumberFormat = "hh:mm:ss"

Cognolato Studio © 2005