MS Excel: Cómo usar la función VAL (VBA)

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 Excel: Cómo usar la función VAL (VBA)

Este tutorial de Excel explica cómo usar Excel función valor Con sintaxis y ejemplos.

describir

La función VAL de Microsoft Excel acepta una cadena como entrada y devuelve el número que se encuentra en esa 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.

La función VAL es una función integrada en Excel y se clasifica como una función de cadena/texto. Se puede utilizar como una función VBA (VBA) en Excel. Como función de VBA, puede usar esta función en el código de macro ingresado a través del editor de Microsoft Visual Basic.

sintaxis

La sintaxis de la función VAL en Microsoft Excel es:

Val( string )

parámetro o parámetro

cadena La expresión de cadena en la que desea devolver los números encontrados.

devolver los bienes

La función VAL devuelve un valor numérico.

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

  • Excel para Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 para Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

tipo de función

  • Funciones VBA (VBA)

Ejemplo (como una función de VBA)

La función VAL solo se puede usar en código VBA en Microsoft Excel.

Veamos algunos ejemplos de la función VAL de Excel para explorar cómo usar la función VAL en el código VBA de Excel:

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

Por ejemplo:

Dim LNumber As Double

LNumber = Val("56.2 tables")

En este ejemplo, la variable llamada LNumber ahora contendrá el valor 56.2.