Τελεστής Or

Εκτελεί τη λογική διάζευξη OR δύο παραστάσεων.

Σύνταξη:

Result = Expression1 Or Expression2

Παράμετροι:

Result: Κάθε αριθμητική μεταβλητή που περιέχει το αποτέλεσμα της διάζευξης.

Expression1, Expression2: Οι αριθμητικές παραστάσεις που πρόκειται να συγκριθούν.

Μια λογική διάζευξη OR δύο δυαδικών παραστάσεων επιστρέφει την τιμή True (Αληθές) αν τουλάχιστον μία παράσταση προς σύγκριση έχει την τιμή True.

Μια δυαδική σύγκριση καθορίζει ένα bit στο αποτέλεσμα αν το αντίστοιχο bit έχει καθοριστεί σε τουλάχιστον μία από τις δύο παραστάσεις.

Παράδειγμα:

Sub ExampleOr

Dim vA As Variant, vB As Variant, vC As Variant, vD As Variant

Dim vOut As Variant

    vA = 10: vB = 8: vC = 6: vD = Null

    vOut = vA > vB Or vB > vC ' -1

    vOut = vB > vA Or vB > vC ' -1

    vOut = vA > vB Or vB > vD ' -1

    vOut = (vB > vD Or vB > vA) ' 0

    vOut = vB Or vA ' 10

End Sub