comment decaler la comparaison d une ligne avec c elle d en dessous

  • Initiateur de la discussion moi
  • Date de début
M

moi

Guest
salut a tous...

la je compare une ligne d'un tableau avec un autre et il me met le resultat dans un autre tableau.

comment faire pour qu'il compare toutes les lignes du tableau 1 avec la referance de depart "x", remarque je ne connais pas le nombre de ligne du tableau....

par avance merci...



x = ("O1")
y = ("a1")
z = ("AC1")
v = ("AQ1")
For i = 0 To 12
If Range(x).Offset(0, i) = Range(y).Offset(0, i) Then
Range(z).Offset(0, i) = 1
Else
Range(z).Offset(0, i) = 0
End If
Next i


End Sub
 
W

wally

Guest
Re moi et le forum,

Par exemple comme ceci :

Sub macro()

x = ("O1")
y = ("a1")
z = ("AC1")
For j = 0 To Range("A65536").End(xlUp).Row - 1
For i = 0 To 12
If Range(x).Offset(0, i) = Range(y).Offset(j, i) Then
Range(z).Offset(j, i) = 1
Else
Range(z).Offset(j, i) = 0
End If
Next i
Next j

End Sub


Slts

wally
 

Discussions similaires

Statistiques des forums

Discussions
312 361
Messages
2 087 602
Membres
103 604
dernier inscrit
CAROETALEX59