MS Excel: cómo usar la función DATEADD (VBA)

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MS Excel: cómo usar la función DATEADD (VBA)

Este tutorial de Excel explica cómo usar Excel Función DATEADD Con sintaxis y ejemplos.

describir

La función DATEADD de Microsoft Excel devuelve una fecha después de la cual se ha agregado un intervalo de hora/fecha.

La función DATEADD es una función integrada en Excel y se clasifica como una función de fecha/hora. Se puede utilizar como una función VBA (VBA) en Excel. Como función de VBA, puede usar esta función en el código de macro ingresado a través del editor de Microsoft Visual Basic.

sintaxis

La sintaxis de la función DATEADD en Microsoft Excel es:

DateAdd ( interval, number, date )

parámetro o parámetro

intervalo

El intervalo de hora/fecha que desea agregar. Puede ser uno de los siguientes valores:

valor explique
todos los años año
q moneda de 25 centavos
arroz Luna
día del año
D día
w días laborables
World Wide Web Semana
H Hora
norte minuto
s segundo

número El número de intervalos que desea agregar. fecha La fecha a la que se debe agregar el intervalo.

devolver los bienes

La función DATEADD devuelve un valor de fecha.

aplicar para

  • Excel para Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 para Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

tipo de función

  • Funciones VBA (VBA)

Ejemplo (como una función de VBA)

La función DATEADD solo se puede usar en código VBA en Microsoft Excel.

Veamos algunos ejemplos de la función DATEADD de Excel para explorar cómo usar la función DATEADD en el código VBA de Excel:

DateAdd("yyyy", 3, "22/11/2003")
Result: '22/11/2006'

DateAdd("q", 2, "22/11/2003")
Result: '22/05/2004'

DateAdd("m", 5, "22/11/2003")
Result: '22/04/2004'

DateAdd("n", 51, "22/11/2003 10:31:58 AM")
Result: '22/11/2003 11:22:58 AM'

DateAdd("yyyy", -1, "22/11/2003")
Result: '22/11/2002'

Por ejemplo:

Dim LDate As Date

LDate = DateAdd("s", 53, "22/11/2003 10:31:58 AM")

En este ejemplo, la variable llamada LDate ahora contendrá el valor “22/11/2003 10:32:51 AM”.

(Visited 5 times, 1 visits today)