WorksheetFunction.EDate (Excel)

Devuelve el número de serie que representa la fecha que indica el número de meses anteriores o posteriores a la fecha especificada (argumento de fecha inicial). Use fecha y fin para calcular las fechas de vencimiento o las fechas de vencimiento que se encuentran en el mismo día del mes que la fecha de emisión.

Microsoft Excel almacena las fechas como números de serie secuenciales para que puedan usarse en los cálculos. De forma predeterminada, el 1 de enero de 1900 es el número de serie 1 y el 1 de enero de 2008 es el número de serie 39448 porque viene 39.448 días después del 1 de enero de 1900. Microsoft Excel para Macintosh usa un sistema de fechas predeterminado diferente.

Sintaxis : expression.EDate (Arg1, Arg2)

Dim dblEDate As Double
dblEDate = WorksheetFunction.EDate(Arg1:=, Arg2:=)

Arguments

Estos son los argumentos con nombre :

Arg1 - Fecha inicial: fecha que representa la fecha inicial. Las fechas deben especificarse mediante la función FECHA o como resultado de otras fórmulas o funciones. Por ejemplo, use FECHA(2008,5,23) para el día 23 de mayo de 2008. Pueden producirse problemas si las fechas se escriben como texto

Arg2 - Meses: número de meses anteriores o posteriores al argumento de fecha inicial. Cuando el argumento de meses tiene un valor positivo el resultado es una fecha futura; cuando es un valor negativo, el resultado es una fecha pasada