| Date di Alberto |
Ciao a tutti, ho un piccolo problema, ma che non
riesco a risolvere. in una routine che ho fatto devo inserire la
(gg/mm/aaaa) farci delle operazioni e poi stamparla. qui iniziano i
problemi. infatti, se la data inserita è ad es: 13/5/2006 non c'è
problema, me la stampa uguale. invece se inserisco 10/2/2006 dove 2
stà per febbraio, lui me la stampa alla americana mettendo prima il
mese e poi il giorno. ho provato in tutti i modi ma senza approdare
a nulla. grazie
data = Application.InputBox("inserisci la data (gg/mm/aaaa)")
Range("C5").Select
ActiveCell.Clear
ActiveCell = Day(data) & "/" & Month(data) & "/" & Year(data) | |
|
| Per alberto di
Apoben64 |
Ciao prova questa istruzione , l'ho provata con
10/2/2006 e funziona. spero ti sia stato utile ! come noterai la data và messa nel
formato inglese .
Sub data()
Dim data As Date
data = Application.InputBox("inserisci la data (gg/mm/aaaa)")
Range("C5").Select
Range("C5").Clear
ActiveCell = Format(data, "mm/dd/yyyy")
End Sub
| |
|