Hoe gebruik ik de vba strcomp-functie?
De STCOMP VBA-functie wordt vermeld in de tekstcategorie VBA-functies. Wanneer je het in VBA-code gebruikt, retourneert het een geheel getal nadat je twee strings met elkaar hebt vergeleken . Simpel gezegd, je vergelijkt er twee snaren mee (op drie verschillende manieren).
Syntaxis
StrComp(String1, String2, [Vergelijken])
Argumenten
- String1 : De eerste tekenreeks die moet worden vergeleken.
- String2 : De tweede tekenreeks die moet worden vergeleken.
- [Vergelijk] : een tekenreekswaarde om het type tekenreeksvergelijking te definiëren dat moet worden uitgevoerd [Dit is een optioneel argument en als dit wordt weggelaten, gebruikt VBA standaard vbBinaryCompare].
- vbBinaryCompare: voor een binaire vergelijking.
- vbTextCompare: voor tekstvergelijking.
- vbDatabaseCompare: voor databasevergelijking.
Voorbeeld
Om praktisch te begrijpen hoe u de VBA STRCOMP-functie kunt gebruiken, moet u het onderstaande voorbeeld doorlopen waarin we er een vba-code mee hebben geschreven:
Sub example_STRCOMP() Range("B1").Value = StrComp(Range("A1"), Range("A2")) End Sub
In de bovenstaande code hebben we de STCOMP gebruikt om de waarden van cel A1 en cel A2 te vergelijken en deze retourneerde 1 in het resultaat omdat de twee waarden niet hetzelfde zijn.