Mese precedente casella di testo ms access

di Nicolareina il
2 risposte

Salve buongiorno, ho necessità di mostrare in una casella di testo il mese precedente.

Per esempio se oggi è il 03.01.2023, vorrei che nella casella di testo mi visualizzasse la dicitura “Dicembre”.

HO GIà PROVATO ad inserire come origine di controllo “=UCase(MonthName(Month(Now())-1))”

ma senza nessun risultato poichè siamo a gennaio e mi restituisce l'errore !FUNZ , mentre il mese scorso a dicembre funzionava correttamente.

2 Risposte

  • Ciao.

    Da vba devi creare un codice di controllo dove con un if… then controlli che se il mese è gennaio deve passare all anno precedente e visualizzare dicembre dell anno precedente.

  • Si usa la funzuone 

    MonthName(DATEADD("m",-1,TuaData))
Devi accedere o registrarti per scrivere nel forum
2 risposte