Condividi:        

Funzione per l'anno corrente

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Funzione per l'anno corrente

Postdi Tekkon_84 » 08/03/11 18:01

Salve a tutti. Chiedo un consiglio abbastanza banale, ma non iresco a risolverlo
In una maschera ho un campo "anno" dove deve essere inserito l'anno di una determinata pratica (ad es 2009, 2010, 2011...ecc)
Quindi non interessa la data completa.
Vorrei mettere come valore predefinito l'anno corrente; un po come avviene per le funzioni predefinite tipo Date() o NOw()...
come posso fare?
Ho anche provato un escamotage di questo tipo: la data altro non è che un numero progressivo che parte dal 01/01/1900
Quindi oggi ad esempio ( 08/03/2011 ) sarebbe il 40610.
Allora scrivendo questa formula

1900 + Date() / 365.25 (* lo 0,25 serve x considerare i bisestili ogni 4)

e troncando i decimali, ottengo esattamente 2011. E il tutto funziona bene l'unico problema ce l'ho per il 31 dicembre di ogni anno che mi salta all'anno successivo.
Cioè ad esempio quando sarà il 31/12/2011 segnera 2012, quando sarà il 31/12/2012 segnera 2013, e cosi via ( ho fatto prove x una decina di anni)

Avete dei suggerimenti?

Grazie mille in anticipo
Tekkon_84
Utente Junior
 
Post: 15
Iscritto il: 25/01/11 16:34

Sponsor
 

Re: Funzione per l'anno corrente

Postdi Anthony47 » 08/03/11 22:15

Direi che te la dovresti cavare con
Codice: Seleziona tutto
Year(Date)

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Funzione per l'anno corrente

Postdi Tekkon_84 » 18/03/11 11:53

Perfetto! Grazie mille!!
Tekkon_84
Utente Junior
 
Post: 15
Iscritto il: 25/01/11 16:34


Torna a Applicazioni Office Windows


Topic correlati a "Funzione per l'anno corrente":


Chi c’è in linea

Visitano il forum: Nessuno e 37 ospiti