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 Access: función Val
Este tutorial de MSAccess describe cómo usar Access función de valor Con sintaxis y ejemplos.
describir
La función Microsoft Access Val acepta una cadena como entrada y devuelve el número que se encuentra en la cadena.
propina: La función Val deja de leer la cadena en el primer carácter que no reconoce como parte de un número.esto significa Val( string )
La función solo parece funcionar si los números en esa cadena están al *comienzo* de dicha cadena.
sintaxis
La sintaxis de la función Val en MS Access es:
Val ( string )
parámetro o parámetro
Expresión de cadena de cadena.
notas
- La función Val deja de leer la cadena una vez que encuentra el primer carácter no numérico. Esto no incluye espacios.
- La función Val devuelve 0 si no se encuentra ningún valor al principio de la cadena.
aplicar para
La función Val está disponible en las siguientes versiones de Microsoft Access:
- Acceso 2019, Acceso 2016, Acceso 2013, Acceso 2010, Acceso 2007, Acceso 2003, Acceso XP, Acceso 2000
ejemplo
Echemos un vistazo a cómo usar la función Val en MS Access:
Val ("10 Main Street") Result: 10 Val ("34 10 Main Street") Result: 3410 Val (" 34 10 Main Street") Result: 3410 Val (" 34 - 10 Main Street") Result: 34 Val ("075") Result: 75 Val("There are 5 houses") Result: 0
Ejemplo en código VBA
La función Val se puede utilizar en código VBA en Microsoft Access.
Por ejemplo:
Dim LNumber As Double LNumber = Val ("56.2 tables")
En este ejemplo, la variable llamada LNumber ahora contendrá el valor 56.2.
Ejemplo en SQL/Query
También puede utilizar la función Val en una consulta de Microsoft Access.
Por ejemplo:
En esta consulta, usamos la función Val de la siguiente manera:
Expr1: Val([Description])
Esta consulta devolverá el valor inicial del campo de descripción y mostrará el resultado en una columna denominada Expr1. Puede reemplazar Expr1 con un nombre de columna más significativo.
Por ejemplo:
NumericValue: Val([Description])
Los resultados ahora se mostrarán en una columna llamada NumericValue.