Funkcja Or w VBA to jedna z funkcji logicznych VBA. Właściwie to spełnia rolę operatora w sumie logicznej.
Wszystkie warunki będące składnikami takiej sumy muszą być typu Boolean (czyli True dla prawdy i False dla fałszu). W wyniku działania otrzymujemy również wartość typu Boolean.
Public Sub Przyklad() Dim CzyPrawda As Boolean Dim Warunek1 As Boolean Dim Warunek1 As Boolean Dim Warunek1 As Boolean CzyPrawda = Warunek1 Or Warunek2 Or Warunek3 |
W wyniku działania otrzymujemy wartość True tylko wtedy, gdy chociaż jeden z warunków jest spełniony czyli ma wartość True. Wartość False wystąpi tylko w przypadku. gdy wszystkie farunki są fałszem.
Odpowiednikiem funkcji w Excelu jest funkcja LUB()