Is procedimientos relacionados en la clase WorksheetFunction (Excel VBA)

Esta página presenta procedimientos de la classe WorksheetFunction relacionados con el tema Is : IsErr, IsError, IsEven, IsFormula, IsLogical, IsNA, IsNonText, IsNumber, IsOdd y IsText

IsErr

Comprueba el tipo de valor y devuelve true o false dependiendo de si el valor hace referencia a cualquier valor de error excepto la #N/a.

Los argumentos de valor de las funciones IS no se convierten. Por ejemplo, en la mayoría de las demás funciones en las que se requiere un número, el valor de texto 19 se convierte en el número 19. Sin embargo, en la ISNUMBER("19")fórmula, 19 no se convierte a partir de un valor de texto y la función ESNUMERO devuelve falso. Las funciones IS son útiles en las fórmulas cuando se desea comprobar el resultado de un cálculo. Cuando se combina con la función IF, proporcionan un método para localizar errores en fórmulas.

Sintaxis : expression.IsErr (Arg1)

Arg1: Value: valor que se desea probar. Puede ser el valor de una celda vacía (en blanco), de error, lógico, de texto, numérico, de referencia o un nombre que haga referencia a alguno de los anteriores.

Dim booIsErr As Boolean
booIsErr = WorksheetFunction.IsErr(Arg1:=)

IsError

Comprueba el tipo de valor y devuelve true o false dependiendo de si el valor hace referencia a un valor de error (#N/a, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? o #NULL!).

Los argumentos de valor de las funciones IS no se convierten. Por ejemplo, en la mayoría de las demás funciones en las que se requiere un número, el valor de texto 19 se convierte en el número 19. Sin embargo, en la ISNUMBER("19")fórmula, 19 no se convierte a partir de un valor de texto y la función ESNUMERO devuelve falso. Las funciones IS son útiles en las fórmulas cuando se desea comprobar el resultado de un cálculo. Cuando se combina con la función IF, proporcionan un método para localizar errores en fórmulas.

Sintaxis : expression.IsError (Arg1)

Arg1: Value: valor que se desea probar. Puede ser el valor de una celda vacía (en blanco), de error, lógico, de texto, numérico, de referencia o un nombre que haga referencia a alguno de los anteriores.

Dim booIsError As Boolean
booIsError = WorksheetFunction.IsError(Arg1:=)

IsEven

Comprueba el tipo de valor y devuelve true o false en función de si el valor es par.

Los argumentos de valor de las funciones IS no se convierten. Por ejemplo, en la mayoría de las demás funciones en las que se requiere un número, el valor de texto 19 se convierte en el número 19. Sin embargo, en la ISNUMBER("19")fórmula, 19 no se convierte a partir de un valor de texto y la función ESNUMERO devuelve falso. Las funciones IS son útiles en las fórmulas cuando se desea comprobar el resultado de un cálculo. Cuando se combina con la función IF, proporcionan un método para localizar errores en fórmulas.

Sintaxis : expression.IsEven (Arg1)

Arg1: Value: valor que se desea probar. Puede ser el valor de una celda vacía (en blanco), de error, lógico, de texto, numérico, de referencia o un nombre que haga referencia a alguno de los anteriores.

Dim booIsEven As Boolean
booIsEven = WorksheetFunction.IsEven(Arg1:=)

IsFormula

Comprueba si una referencia es a una celda que contiene una fórmula y devuelve true o false.

Sintaxis : expression.IsFormula (Arg1)

Arg1: Referencia a la celda que desea probar. La referencia puede ser una referencia de celda, una fórmula o un nombre que hace referencia a una celda.

Dim booIsFormula As Boolean
booIsFormula = WorksheetFunction.IsFormula(Arg1:=)

IsLogical

Comprueba el tipo de valor y devuelve true o false en función de si el valor hace referencia a un valor lógico.

Los argumentos de valor de las funciones IS no se convierten. Por ejemplo, en la mayoría de las demás funciones en las que se requiere un número, el valor de texto 19 se convierte en el número 19. Sin embargo, en la ISNUMBER("19")fórmula, 19 no se convierte a partir de un valor de texto y la función ESNUMERO devuelve falso. Las funciones IS son útiles en las fórmulas cuando se desea comprobar el resultado de un cálculo. Cuando se combina con la función IF, proporcionan un método para localizar errores en fórmulas.

Sintaxis : expression.IsLogical (Arg1)

Arg1: Value: valor que se desea probar. Puede ser el valor de una celda vacía (en blanco), de error, lógico, de texto, numérico, de referencia o un nombre que haga referencia a alguno de los anteriores.

Dim booIsLogical As Boolean
booIsLogical = WorksheetFunction.IsLogical(Arg1:=)

IsNA

Comprueba el tipo de valor y devuelve true o false dependiendo de si el valor hace referencia al valor de error #N/a (valor no disponible).

Los argumentos de valor de las funciones IS no se convierten. Por ejemplo, en la mayoría de las demás funciones en las que se requiere un número, el valor de texto 19 se convierte en el número 19. Sin embargo, en la ISNUMBER("19")fórmula, 19 no se convierte a partir de un valor de texto y la función ESNUMERO devuelve falso. Las funciones IS son útiles en las fórmulas cuando se desea comprobar el resultado de un cálculo. Cuando se combina con la función IF, proporcionan un método para localizar errores en fórmulas.

Sintaxis : expression.IsNA (Arg1)

Arg1: Value: valor que se desea probar. Puede ser el valor de una celda vacía (en blanco), de error, lógico, de texto, numérico, de referencia o un nombre que haga referencia a alguno de los anteriores.

Dim booIsNA As Boolean
booIsNA = WorksheetFunction.IsNA(Arg1:=)

IsNonText

Comprueba el tipo de valor y devuelve true o false dependiendo de si el valor hace referencia a un elemento que no es texto. (Tenga en cuenta que esta función devuelve true si valor hace referencia a una celda en blanco.

Los argumentos de valor de las funciones IS no se convierten. Por ejemplo, en la mayoría de las demás funciones en las que se requiere un número, el valor de texto 19 se convierte en el número 19. Sin embargo, en la ISNUMBER("19")fórmula, 19 no se convierte a partir de un valor de texto y la función ESNUMERO devuelve falso. Las funciones IS son útiles en las fórmulas cuando se desea comprobar el resultado de un cálculo. Cuando se combina con la función IF, proporcionan un método para localizar errores en fórmulas.

Sintaxis : expression.IsNonText (Arg1)

Arg1: Value: valor que se desea probar. Puede ser el valor de una celda vacía (en blanco), de error, lógico, de texto, numérico, de referencia o un nombre que haga referencia a alguno de los anteriores.

Dim booIsNonText As Boolean
booIsNonText = WorksheetFunction.IsNonText(Arg1:=)

IsNumber

Comprueba el tipo de valor y devuelve true o false dependiendo de si el valor hace referencia a un número.

Los argumentos de valor de las funciones IS no se convierten. Por ejemplo, en la mayoría de las demás funciones en las que se requiere un número, el valor de texto 19 se convierte en el número 19. Sin embargo, en la ISNUMBER("19")fórmula, 19 no se convierte a partir de un valor de texto y la función ESNUMERO devuelve falso. Las funciones IS son útiles en las fórmulas cuando se desea comprobar el resultado de un cálculo. Cuando se combina con la función IF, proporcionan un método para localizar errores en fórmulas.

Sintaxis : expression.IsNumber (Arg1)

Arg1: Value: valor que se desea probar. Puede ser el valor de una celda vacía (en blanco), de error, lógico, de texto, numérico, de referencia o un nombre que haga referencia a alguno de los anteriores.

Dim booIsNumber As Boolean
booIsNumber = WorksheetFunction.IsNumber(Arg1:=)

IsOdd

Comprueba el tipo de valor y devuelve true o false en función de si el valor es impar.

Los argumentos de valor de las funciones IS no se convierten. Por ejemplo, en la mayoría de las demás funciones en las que se requiere un número, el valor de texto 19 se convierte en el número 19. Sin embargo, en la ISNUMBER("19")fórmula, 19 no se convierte a partir de un valor de texto y la función ESNUMERO devuelve falso. Las funciones IS son útiles en las fórmulas cuando se desea comprobar el resultado de un cálculo. Cuando se combina con la función IF, proporcionan un método para localizar errores en fórmulas.

Sintaxis : expression.IsOdd (Arg1)

Arg1: Value: valor que se desea probar. Puede ser el valor de una celda vacía (en blanco), de error, lógico, de texto, numérico, de referencia o un nombre que haga referencia a alguno de los anteriores.

Dim booIsOdd As Boolean
booIsOdd = WorksheetFunction.IsOdd(Arg1:=)

IsText

Comprueba el tipo de valor y devuelve true o false dependiendo de si el valor hace referencia a texto.

Los argumentos de valor de las funciones IS no se convierten. Por ejemplo, en la mayoría de las demás funciones en las que se requiere un número, el valor de texto 19 se convierte en el número 19. Sin embargo, en la ISNUMBER("19")fórmula, 19 no se convierte a partir de un valor de texto y la función ESNUMERO devuelve falso. Las funciones IS son útiles en las fórmulas cuando se desea comprobar el resultado de un cálculo. Cuando se combina con la función IF, proporcionan un método para localizar errores en fórmulas.

Sintaxis : expression.IsText (Arg1)

Arg1: Value: valor que se desea probar. Puede ser el valor de una celda vacía (en blanco), de error, lógico, de texto, numérico, de referencia o un nombre que haga referencia a alguno de los anteriores.

Dim booIsText As Boolean
booIsText = WorksheetFunction.IsText(Arg1:=)