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 OR (VBA)
Este tutorial de Excel explica cómo usar Excel o función (en VBA) con sintaxis y ejemplos.
describir
La función OR de Microsoft Excel devuelve VERDADERO si alguna condición es VERDADERA. De lo contrario, devuelve FALSO.
La función OR es una función integrada en Excel y se clasifica como una función lógica. 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.
Si está buscando la versión de la hoja de trabajo de la función OR, lea nuestra página de la función OR (WS), ya que tiene una sintaxis muy diferente.
sintaxis
La sintaxis de la función OR en Microsoft Excel es:
condition1 Or condition2 [... Or condition_n] )
parámetro o parámetro
condition1, condition2, … condition_n La expresión a probar, ya sea VERDADERO o FALSO.
devolver los bienes
La función OR devuelve VERDADERO si alguna condición es VERDADERA.
La función OR devuelve FALSO si todas las condiciones son FALSAS.
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 OR con esta sintaxis solo se puede usar en código VBA en Microsoft Excel.
Veamos algunos ejemplos de la función OR de Excel y exploremos cómo usar la función OR en el código VBA de Excel.
El primer ejemplo combina la función OR con una instrucción IF en VBA:
If LWebsite = "TechOnTheNet.com" Or LCount > 25 Then LResult = "Great" Else LResult = "Fair" End If
Si LWebsite es “TechOnTheNet.com” o LCount > 25, esto establecerá la variable LResult en el valor de cadena “Excelente”. De lo contrario, establece la variable LResult en el valor de cadena “Fair”.
Puede usar la función OR con la función AND en VBA, por ejemplo:
If (LWebsite = "TechOnTheNet.com" Or LWebsite = "CheckYourMath.com") And LPages <= 10 Then LBandwidth = "Low" Else LBandwidth = "High" End If
Si LWebsite es “TechOnTheNet.com” o “CheckYourMath.com” y LPages <= 10, esto establecerá la variable LBandwidth en el valor de cadena "Bajo". De lo contrario, establece la variable LBandwidth en el valor de cadena "Alto".