Función DateValue

Returns a Date object from a string representing a date.

The returned object is represented internally as a single numeric value corresponding to the specified date. This value can be used to calculate the number of days between two dates.

Sintaxis:


  DateValue(date As String)

Parámetros:

date: A string that contains the date that will be converted to a Date object.

note

La cadena pasada a DateValue debe expresarse en uno de los formatos de fecha definidos por su configuración regional (vea  ▸ Idiomas y regiones ▸ General) o en el formato «aaaa-mm-dd» (año, mes y día separados por guiones) de la ISO.


Valor de retorno:

Date.

Códigos de error:

5 Llamada a procedimiento no válida

Ejemplo:


  Sub ExampleDateValue
      Dim aDate As Date
      aDate = DateValue("2021-12-20")
      ' Devuelve la fecha regionalizada
      MsgBox aDate
      '  Extrae el año, el mes y el día del objeto Date
      MsgBox Year(aDate)
      MsgBox Month(aDate)
      MsgBox Day(aDate)
      ' Devuelve el valor numérico correspondiente a la fecha (como entero de tipo largo)
      MsgBox CLng(aDate)
  End Sub

¡Necesitamos su ayuda!