yannick64
XLDnaute Junior
Bonjour à tous,
J'essaye en vain de faire fonctionner ce code VBA, il doit y avoir une erreur mais je ne vois pas ou... Ce code ne fonctionne qu'une fois alors que je lui demande de boucler jusqu’à la ligne 200 ou jusqu’à la première cellule vide de la colonne K. Si quelqu'un peu jeter un coup d’œil...
Merci par avance
Yannick
J'essaye en vain de faire fonctionner ce code VBA, il doit y avoir une erreur mais je ne vois pas ou... Ce code ne fonctionne qu'une fois alors que je lui demande de boucler jusqu’à la ligne 200 ou jusqu’à la première cellule vide de la colonne K. Si quelqu'un peu jeter un coup d’œil...
Merci par avance
Yannick
VB:
Sub Rectangle1_Cliquer()
'
'
'Sélection de la feuille Listing complet
Sheets("Listing complet").Select
Range("K5:K200").Select
'
'Vérification du critère de sélection indice Zone 1, 2 ou 3
Do While ActiveCell.Value <> "" 'Boucle tant qu'on ne tombe pas sur une cellule vide
If ActiveCell.Value Like "1" Then
ligne = ActiveCell.Row 'on stocke le numéro de ligne
controle = Cells(ligne, 3).Value 'on stocke le numéro fi pour vérification des doublons
'copie de la ligne (colonne A à Y)
Range(Cells(ligne, 1), Cells(ligne, 14)).Copy
Sheets("FS Alerte Z1").Activate
Range("A3").Select
'Collage de la ligne
ActiveSheet.Paste
Sheets("FS Alerte Z1").Select
ActiveCell.Offset(1, 0).Select
'pas de 1 dans la cellule
Else
ActiveCell.Offset(1, 0).Select
End If
Loop
End Sub