[Excel] Comparer des chaines
Résolu/Fermé
khaz
Messages postés
26
Date d'inscription
lundi 29 mars 2004
Statut
Membre
Dernière intervention
29 mars 2008
-
19 nov. 2007 à 16:46
khaz Messages postés 26 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 29 mars 2008 - 21 nov. 2007 à 17:16
khaz Messages postés 26 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 29 mars 2008 - 21 nov. 2007 à 17:16
A voir également:
- Comparer deux chaines de caractères excel
- Liste déroulante excel - Guide
- Caractères ascii - Guide
- Caractères spéciaux symboles clavier - Guide
- Formule excel - Guide
- Deux comptes whatsapp - Guide
3 réponses
Raymond PENTIER
Messages postés
58389
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
18 avril 2024
17 090
20 nov. 2007 à 04:42
20 nov. 2007 à 04:42
La fonction =EXACT(A1;A2) répond VRAI si les 2 saisies sont rigoureusement identiques (espace, accent, casse).
Je ne connais aucune fonction qui puisse préciser combiens de différences il y a (macro : voir post de néné) et encore moins quelles sont-elles !
Je ne connais aucune fonction qui puisse préciser combiens de différences il y a (macro : voir post de néné) et encore moins quelles sont-elles !
Bonjour,
C'est fonction VBA compare 2 chaines et donne le nombre de différence
Function comparCh(ch1, ch2)
Dim lg1%, lg2%, i%
Application.Volatile True
If ch1 = ch2 Then
comparCh = "identique"
Else
lg1 = Len(ch1)
lg2 = Len(ch2)
i = 1
While Mid(ch1, i, 1) = Mid(ch2, i, 1)
i = i + 1
Wend
comparCh = i - 1
End If
End Function
Utilsfr
http://utilsfr.new.fr
Applications, Utilitaires, Macros, Fonctions, Formulaires, Graphiques Excel
C'est fonction VBA compare 2 chaines et donne le nombre de différence
Function comparCh(ch1, ch2)
Dim lg1%, lg2%, i%
Application.Volatile True
If ch1 = ch2 Then
comparCh = "identique"
Else
lg1 = Len(ch1)
lg2 = Len(ch2)
i = 1
While Mid(ch1, i, 1) = Mid(ch2, i, 1)
i = i + 1
Wend
comparCh = i - 1
End If
End Function
Utilsfr
http://utilsfr.new.fr
Applications, Utilitaires, Macros, Fonctions, Formulaires, Graphiques Excel
khaz
Messages postés
26
Date d'inscription
lundi 29 mars 2004
Statut
Membre
Dernière intervention
29 mars 2008
1
21 nov. 2007 à 17:16
21 nov. 2007 à 17:16
Merci beaucoup pour vos réponses, en fait, je cherchais surtout à voir s'il y'avait une fonction excel toute prête, je n'ai donc pas testé ta fonction néné, mais je la garde sous le coude ;)