A voir également:
- Test logique excel en VB
- Test performance pc - Guide
- Liste déroulante excel - Guide
- Test composant pc - Guide
- Mise en forme conditionnelle excel - Guide
- Redmi note 13 5g test - Accueil - Téléphones
2 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
14 sept. 2009 à 22:01
14 sept. 2009 à 22:01
bonjour
Il te suffit de faire une petite fonction personnalisée comme ceci à mettre dans un module
Pour l'utiliser, dans une cellule je dois mettre vraie ou faux tu mets cette formule par exemple pour comparer A2:G2 sur 2 feuilles
Ta plage n'est pas limitée en taille mais les 2 matrices doivent avoir le même nombre de cellules.
Il te suffit de faire une petite fonction personnalisée comme ceci à mettre dans un module
Public Function egal_plage(matrice1 As Range, matrice2 As Range) As Boolean Dim pos As Integer If matrice1.Count <> matrice2.Count Then egal_plage = "#valeur" Else egal_plage = True End If For pos = 1 To matrice1.Count If matrice1(pos).Value <> matrice2(pos).Value Then egal_plage = False Exit Function End If Next pos End Function
Pour l'utiliser, dans une cellule je dois mettre vraie ou faux tu mets cette formule par exemple pour comparer A2:G2 sur 2 feuilles
=egal_plage(A2:G2;Feuil1!A2:G2)
Ta plage n'est pas limitée en taille mais les 2 matrices doivent avoir le même nombre de cellules.