cs_simoxxx
Messages postés2Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention25 mai 2005
-
25 mai 2005 à 16:44
ScSami
Messages postés1488Date d'inscriptionmercredi 5 février 2003StatutMembreDernière intervention 3 décembre 2007
-
25 mai 2005 à 21:02
bonjour ,
je suis entrain de créer une macro qui va comparer deux tableaux dans une feuille excel
j'ai écrit ce code pour afficher le résultat de la comparaison dans la feuille4 mais il n'affiche rien .
voici le code:
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Dim Cellule1 As Range, Cellule2 As Range
Dim Time1 As Date, Time2 As Date
Time1 = Now()
Worksheets("Feuil1").Activate
i = 27
For Each Cellule1 In Range("A1:A5000")
Worksheets("Feuil2").Activate
For Each Cellule2 In Range("A1:A5000")
If Cellule1 <> Cellule2 Then
Cellule1.Font.Color = vbRed
i = i + 1
Range("Feuil3!D&i").Value = Cellule1
Else
Cellule1.Font.Color = vbBlack
Exit For
End If
Next Cellule2
Worksheets("Feuil1").Activate
Next Cellule1
Time2 = Now()
Debug.Print "TestListe :" & Format$(Time2 - Time1, "hh:mm:ss")
Application.ScreenUpdating = True
End Sub