bonjour a tous
voilà mon soucie
dans la formule suivante le débogeur clignote
je vais vous détailler la macro ( mais je ne suis pas doué)
Macro faite par Bigdaddy154
Sub lignevideessai()
With Sheets("Feuil1")
Set plage = Range("c8:c83" & Cells(Rows.Count, 1).End(xlUp).Row) ------ recherche une cells vide dans "C3 : C83"
plage.SpecialCells(xlCellTypeBlanks).Cells(1, 1).Select -------------- et la selectionne
End With
' recherche ligne vide
Range("c5").ClearContents ------------------efface C5
Range("f5").ClearContents ---------------------------efface F5
dlf = Range("c" & Rows.Count).End(xlUp).Row------------- ici tout semble correct
For I = 8 To dlf -------------- la boucle
If Range("c" & I) = "" Then- ---------- passe la condition , puis passe en End If reviens et s'arrête débogage ??
If Range("f10") = "" Then ------------- la 2eme condition n'est pas correcte car elle fait ref a une cells fixe
et celle-ci doit être variable (toujours en colonne F mais a des ligne différente qui change en fonction de la dernière cells vide en C
Range("c5") = Range("c" & I - 2) -------------- le reste est bon et semble fonctionné
Range("f5") = Range("f" & I - 2)
End If
Exit Sub
End If
Next I
End Sub
je suis comme ma boucle For I , je tourne pas rond .
merci de votre aide