Como usar a função vba strcomp?
A função STCOMP VBA está listada na categoria de texto de funções VBA. Quando você o usa no código VBA, ele retorna um número inteiro após comparar duas strings entre si . Simplificando, você compara duas strings com ele (de três maneiras diferentes).
Sintaxe
StrComp(String1, String2, [Comparar])
Argumentos
- String1 : A primeira string a ser comparada.
- String2 : A segunda string a ser comparada.
- [Compare] : Um valor de string para definir o tipo de comparação de string a ser executada [Este é um argumento opcional e se omitido, o VBA usa vbBinaryCompare por padrão].
- vbBinaryCompare: para uma comparação binária.
- vbTextCompare: para comparação de texto.
- vbDatabaseCompare: para comparação de banco de dados.
Exemplo
Para entender de forma prática como usar a função VBA STRCOMP, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando-a:
Sub example_STRCOMP() Range("B1").Value = StrComp(Range("A1"), Range("A2")) End Sub
No código acima, utilizamos o STRCOMP para comparar os valores da célula A1 e da célula A2 e ele retornou 1 no resultado porque os dois valores não são iguais.