year now month macro funcion day date datetime excel-vba

date - now - Manipulación de componentes de fecha



system date vba excel (3)

¿Es posible manipular los componentes, como el year , el month o el day de una date en VBA? Me gustaría una función que, dado un día, un mes y un año, devuelve la fecha correspondiente.


Desea DateSerial :

Dim someDate As Date = DateSerial(year, month, day)


Hay varias funciones de fecha en VBA - verifique este sitio

DateSerial (AÑO, MES, DÍA)


DateSerial(YEAR, MONTH, DAY)

sería lo que estás buscando.

DateSerial(2008, 8, 19) devuelve el 8/19/2008