Quando si programmano macro, è necessario sapere che le date vengono memorizzate internamente, all’interno di variabili, come numeri di serie. Il numero di serie rappresenta il numero di giorni trascorsi da una “data base” iniziale,

in particolare dal 1 gennaio 100. (Sì, è l’anno 100.) Ciò significa che è possibile eseguire calcoli matematici con i numeri di serie, se lo si desidera. Puoi, ad esempio, trovare il numero di giorni tra due date semplicemente sottraendo le date l’una dall’altra.

Se vuoi essere più elaborato nei calcoli della data, puoi usare la funzione DateDiff. Questa funzione consente, ad esempio, di determinare il numero di settimane o mesi tra due date. Per utilizzare la funzione per trovare questo tipo di informazioni, dovresti fare come segue:

iNumWeeks = DateDiff("ww", dFirstDate, dSecondDate)

iNumMonths = DateDiff("m", dFirstDate, dSecondDate)

La prima riga determina il numero di settimane tra le due date e la seconda determina il numero di mesi tra di loro.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti WordTips), ho preparato una pagina speciale che include informazioni utili.

WordTips è la tua fonte di formazione economica su Microsoft Word.

(Microsoft Word è il software di elaborazione testi più popolare al mondo.) Questo suggerimento (12380) si applica a Microsoft Word 2007, 2010, 2013 e 2016. Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Word qui: