| 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" | |
|