MS Access: función Val

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.