DateDiff("d",Inizio,Fine) - Se Inizio e fine sono due campi non funziona

Anonimo
2015-05-11T20:04:27+00:00

Per calcolare la differenza tra due date puoi avvalerti della funzione DateDiff ad es:

DateDiff("d",Inizio,Fine)

Se al posto delle date Inizio e Fine , metto dei campi in cui ci sono delle date non mi fa il calcolo dei giorni (mi servirebbe tra l'altro in giorni ore e minuti)

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

5 risposte

Ordina per: Più utili
  1. Anonimo
    2015-05-12T09:21:23+00:00

    ciao Mescaleros,

    devi creare una funzione personalizzata, qui è praticamente tutto fatto :

    http://answers.microsoft.com/it-it/office/forum/office\_365hp-access/calcolare-quanti-giorni-ci-sono-in-un-determinato/dad77ead-968a-4e95-a18b-a6156fce0de2

    ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2015-05-12T08:54:11+00:00

    Risolto.

    Forse chiedo troppo: come fare quando bisognerebbe togliere dal computo dei  periodi di ferie i sabato , le domeniche e le festività ?

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2015-05-12T06:44:15+00:00

    ciao mescaleros21,

    sia le UDF che le funzioni intrinseche possono essere richiamate nelle forms, nei reports, o impostate come origine di controllo nelle textboxes, e/o richiamate da VBA.

    Devi solo prestare attenzione al separatore punto e virgola o virgola, e a qualche piccola differenza nel passaggio dei parametri.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2015-05-11T22:20:43+00:00

    Posso inserirlo anche in una casella di testo di una maschera ?

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2015-05-11T21:58:54+00:00

    ciao,

    se imposto in un campo calcolato di una query questo :

    differenza: DateDiff("g";[data ordine];[datarichiesta])

    ottengo la differenza in giorni.

    Per quanto al tempo espresso in ore e minuti credo che tu abbia trovato quanto cerchi nel post precedente.

    ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento