Funzione Excel VBA DateDiff - Macro semplici di Excel

Sommario

Il Funzione DateDiff in Excel VBA può essere utilizzato per ottenere il numero di giorni tra due date.

Posiziona un pulsante di comando sul foglio di lavoro e aggiungi le seguenti righe di codice:

Dim firstDate As Date, secondDate As Date, n As Integer
firstDate = DateValue("Jan 19,2021-2022")
secondDate = DateValue("Feb 25,2021-2022")
n = DateDiff("d", firstDate, secondDate)
MsgBox n

Spiegazione: in primo luogo, dichiariamo due date. Successivamente, inizializziamo le due date utilizzando la funzione DateValue. La funzione DateDiff ha tre argomenti. Inserisci "d" per il primo argomento poiché vogliamo il numero di giorni tra due date. Infine, utilizziamo un MsgBox per visualizzare il numero di giorni tra le due date.

Risultato quando si fa clic sul pulsante di comando sul foglio:

Cambia "d" in "ww" per ottenere il numero di settimane tra due date. Posiziona il cursore su DateDiff nell'editor di Visual Basic e fai clic su F1 per assistenza sugli altri identificatori di intervallo.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave