¿cómo utilizar la función vba datevalue?
La función VBA DATEVALUE aparece en la categoría de fecha de las funciones de VBA. Cuando lo usa en código VBA, puede devolver una fecha a partir de un texto que representa una fecha. En palabras simples, puede convertir una fecha en una fecha real que se almacena como texto. Si hay una hora con esa fecha, la ignorará. Es como la función FECHAVALOR en la hoja de cálculo.
Sintaxis
FechaValor(Fecha)
Argumentos
- Fecha : Una cadena que representa una fecha válida según VBA.
Ejemplo
Para comprender prácticamente cómo usar la función VBA DATEVALUE, debe seguir el siguiente ejemplo donde hemos escrito un código vba usándola:
Sub example_DATEVALUE() Range("B1").Value = DateValue(Range("A1")) End Sub
En el ejemplo anterior, usamos DATEVALUE para convertir una fecha almacenada como texto en la celda A1 y convirtió esos datos en una fecha real en la celda B1.
Comentarios
- Si el valor especificado es un valor distinto de una fecha o una fecha que no puede reconocerse como fecha, VBA devolverá el error de ejecución 13.
- Y si la fecha es NULL, devolverá NULL.