LibreOffice 24.8 Help
āĻĻā§āĻāĻāĻŋ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§āĻ° āĻ˛āĻāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ˛ā§āĻ¸āĻŋāĻ OR āĻ¸āĻŽāĻ¨ā§āĻŦā§ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻ°ā§ āĻĨāĻžāĻā§āĨ¤
Result = Expression1 XOR Expression2
āĻĢāĻ˛āĻžāĻĢāĻ˛: āĻ¯ā§āĻā§āĻ¨ā§ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¸ā§āĻāĻ āĻā§āĻ°āĻŋā§ā§āĻŦāĻ˛ āĻ¯āĻž āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļāĻ¨ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§ āĻĨāĻžāĻā§āĨ¤
āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§§, āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§¨: āĻ¯ā§āĻā§āĻ¨ā§ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ āĻ¯āĻž āĻāĻĒāĻ¨āĻŋ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨āĨ¤
āĻĻā§āĻāĻāĻŋ āĻŦā§āĻ˛āĻŋā§āĻžāĻ¨ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§āĻ° āĻ˛āĻāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻāĻā§āĻ¸āĻā§āĻ˛ā§āĻ¸āĻŋāĻ OR āĻ āĻŦā§āĻ¯ā§ True āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¯āĻĻāĻŋ āĻāĻā§ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ āĻāĻā§ āĻ āĻĒāĻ° āĻĨā§āĻā§ āĻāĻŋāĻ¨ā§āĻ¨ āĻšā§āĨ¤
āĻāĻāĻāĻŋ āĻŦāĻŋāĻ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻāĻā§āĻ¸āĻā§āĻ˛ā§āĻ¸āĻŋāĻ OR āĻ āĻŦā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻĨāĻžāĻā§ āĻ¯āĻĻāĻŋ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻŦāĻŋāĻ āĻĻā§āĻāĻāĻŋ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋāĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšā§āĨ¤
Sub ExampleXOR
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 XOR vB > vC ' returns 0
vOut = vB > vA XOR vB > vC ' returns -1
vOut = vA > vB XOR vB > vD ' returns -1
vOut = (vB > vD XOR vB > vA) ' returns 0
vOut = vB XOR vA ' returns 2
End Sub