Función Excel VBA DateDiff - Macros fáciles de Excel

Tabla de contenido

El Función DateDiff en Excel VBA se puede utilizar para obtener el número de días entre dos fechas.

Coloque un botón de comando en su hoja de trabajo y agregue las siguientes líneas de código:

Dim firstDate como fecha, secondDate como fecha, n como entero
firstDate = DateValue ("19 de enero de 2021 a 2022")
secondDate = DateValue ("25 de febrero de 21 a 2022")
n = DateDiff ("d", firstDate, secondDate)
MsgBox n

Explicación: primero, declaramos dos fechas. A continuación, inicializamos las dos fechas usando la función DateValue. La función DateDiff tiene tres argumentos. Complete "d" para el primer argumento ya que queremos el número de días entre dos fechas. Finalmente, usamos un MsgBox para mostrar el número de días entre las dos fechas.

Resultado al hacer clic en el botón de comando en la hoja:

Cambie "d" por "ww" para obtener el número de semanas entre dos fechas. Coloque el cursor en DateDiff en el Editor de Visual Basic y haga clic en F1 para obtener ayuda sobre los otros especificadores de intervalo.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave