WorksheetFunction.Or (Excel)
Retorna true se qualquer argumento for true; retorna false se todos os argumentos forem false.
Os argumentos devem ser avaliados como valores lógicos, como verdadeiro ou falso, ou em matrizes ou referências que contenham valores lógicos. Se um argumento de matriz ou referência contiver texto ou células vazias, esses valores serão ignorados. Se o intervalo especificado não contiver valores lógicos ou retornar o #VALUE! valor de erro. Você pode usar uma fórmula de matriz ou para ver se um valor ocorre em uma matriz. Para inserir uma fórmula de matriz, pressione Ctrl + Shift + Enter.
Or (Arg1, Arg2, ..., Arg30)
Dim booOr As Boolean
booOr = WorksheetFunction.Or(Arg1:=)
Arguments
Arg1, Arg2, ..., Arg30Arg1 - Logical1, logical2,...-1 a 30 condições que você deseja testar e que podem ser true ou false