COMPARANDO STRINGS
Boa tarde pessoal!
Gostaria de saber se alguem tem uma funcao pronta que compara 2 string
me respondendo a % uma string se parare com a outra...
Ex:
String1 = "Alexandre!"
String2 = "Ale!"
A resposta da funcao seria: 40%
Se alguem tiver algo parecido tbm ajuda!!
Valeu!
Gostaria de saber se alguem tem uma funcao pronta que compara 2 string
me respondendo a % uma string se parare com a outra...
Ex:
String1 = "Alexandre!"
String2 = "Ale!"
A resposta da funcao seria: 40%
Se alguem tiver algo parecido tbm ajuda!!
Valeu!
Este link te ajudará bastante:
http://www.macoratti.net/strings.htm
E lembre-se:
http://www.macoratti.net/strings.htm
E lembre-se:
Ufa! Deu trabalho!! Mas olha ela aqui!
Acabei de fazer, está QUENTINHA
Não se esqueça de encerrar o topico
Acabei de fazer, está QUENTINHA
Private Function comparar(valor1 As String, valor2 As String)
Dim resposta As String
Dim porcentagem As String
If Len(valor1) > Len(valor2) Then
For i = 1 To Len(valor1)
If Mid(valor1, i, 1) <> Mid(valor2, i, 1) Then
resposta = resposta + Mid(valor1, i, 1)
End If
Next
'inico da porcentagem
porcentagem = CInt((100 * Len(resposta) / Len(valor1)))
'final
Else
For i = 1 To Len(valor2)
If Mid(valor2, i, 1) <> Mid(valor1, i, 1) Then
resposta = resposta + Mid(valor2, i, 1)
End If
Next
'inico da porcentagem
porcentagem = CInt((100 * Len(resposta) / Len(valor2)))
'final
End If
comparar = "Valor1:'" & valor1 & "', Valor2:'" & valor2 & "', Diferença: '" & resposta & "', Porcentagem de Erro " & porcentagem & "%"
End Function
'para chamar, em um command button
Private Sub Command1_Click()
MsgBox "" & comparar("Alexandre", "Alex")
End Sub
Não se esqueça de encerrar o topico
http://www.vbmania.com.br/vbmdetail.php?varID=667
muito bem feita essa aÃ
muito bem feita essa aÃ
Muito Boa!
Valeu GERMANIR
Valeu GERMANIR
Tópico encerrado , respostas não são mais permitidas