1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
For compteur = 4 To 600
For Ligne = 2 To 400
If STDoK.Cells(compteur, 4).Value = STDiK.Cells(Ligne, 8).Value Then
'## vérifier si la ligne a déja été utilisé
If STDiK.Cells(Ligne, "Z") = "" Then
STDoK.Cells(compteur, 4).Offset(0, -1).Value = STDiK.Cells(Ligne, 8).Offset(0, -1).Value
STDoK.Cells(compteur, 4).Offset(0, -2).Value = STDiK.Cells(Ligne, 8).Offset(0, -2).Value
STDoK.Cells(compteur, 4).Offset(0, -3).Value = STDiK.Cells(Ligne, 8).Offset(0, -3).Value
STDoK.Cells(compteur, 4).Offset(0, 1).Value = STDiK.Cells(Ligne, 8).Offset(0, 1).Value
STDoK.Cells(compteur, 4).Offset(0, 5).Value = STDiK.Cells(Ligne, 8).Offset(0, 2).Value
'STDoK.Cells(ligne, 4).Offset(0, 6) = "STD"
'STDoK.Cells(ligne, 4).Offset(0, 7) = "EUR"
STDoK.Cells(compteur, 4).Offset(0, 8).Value = STDiK.Cells(Ligne, 8).Offset(0, 7).Value
STDoK.Cells(compteur, 4).Offset(0, 9).Value = STDiK.Cells(Ligne, 8).Offset(0, 8).Value
STDoK.Cells(compteur, 4).Offset(0, 9).Value = STDiK.Cells(Ligne, 8).Offset(0, 8).Value
'## ici on écrit le pointeur
STDiK.Cells(Ligne, "Z").Value = "x"
End If
End If
Next compteur
Next Ligne
End Sub |
Partager