esiste una funzione per trovare il giorno dell'anno?
esempio:
31 dicembre = 365
2 gennaio = 2
1 febbraio = 32
esiste una funzione per trovare il giorno dell'anno?
esempio:
31 dicembre = 365
2 gennaio = 2
1 febbraio = 32
codice:Dim D as Date D = Date.Now() D = D.DayOfYear()
ho sbagliato in vba access 2000Originariamente inviato da raffaeu
codice:Dim D as Date D = Date.Now() D = D.DayOfYear()
in un campo ho una data e devo prendere il giorno dell'anno di quella data, quella funzione li nn mi va....
:master:
Scusa era in NET, in VBA non credo proprio ... Devi fare una funzione personalizzata ...
Infatti lui ti da :
FirstDayOfWeek o FirstDayOfYear e basta.
Il codice :
è errato. Oltre alla sintassi errata, in VB60 l'oggetto Date non hacodice:Dim D as Date D = Date.Now() D = D.DayOfYear()
metodi.
Prova con questa funzione ad hoc, funzionante anche in VBA :
codice:Public Function DayOfYear(data As Date) As Long DayOfYear = DateDiff("d", CDate("01/01/" & Year(data)), data) + 1 End Function Private Sub Command1_Click() MsgBox DayOfYear(CDate("31/12/2005")) End Sub
Ciao,
Ciao, Brainjar
datediff("d",date, cdate("01/01/"& year(date)))
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te
Per una volta sono stato più veloce del mitico xegallo !!
Ciao,
PS: Questa volta il tuo avatar ha un qualcosa di meridionale, neh?
Ciao, Brainjar
anche perchè non è un oggetto ma un tipo di dato.Originariamente inviato da Brainjar
è errato. Oltre alla sintassi errata, in VB60 l'oggetto Date non ha
metodi.
Ciao,
Scusate se sono pedante ma le cose in programmazione hanno dei nomi specifici e se si voglino evitare misunderstanding è auspicabile usarli nel modo corretto
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te
Questo VBA 2000 è obsoleto non ha niente di già fatto c'è da fare tutto
:master:
considerando che ho scritto i parametri al contrario poiOriginariamente inviato da Brainjar
Per una volta sono stato più veloce del mitico xegallo !!
Ciao,
PS: Questa volta il tuo avatar ha un qualcosa di meridionale, neh?
veramente è Marco Paolini di Belluno (credo)
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te