Bonjour,
Afin de remplir une liste avec des informations d'une autre page, j'ai inséré le code suivant; (je précise que je ne connais pas le VBA ):
Private Sub CommandButton1_Click()
With Feuil9
derligne = .Range("A65536").End(xlUp).Row + 1
.Range("A" & derligne) = Feuil8.Range("C3")
.Range("D" & derligne) = Feuil8.Range("E2")
.Range("E" & derligne) = Feuil8.Range("C4")
.Range("F" & derligne) = Feuil8.Range("H29")
.Range("G" & derligne) = Feuil8.Range("D17")
.Range("H" & derligne) = Feuil8.Range("C5")
End With
Feuil9.Select
End Sub
Or, certaines informations d'une ligne liste sont saisies à la main. Pour se positionner à la première ligne vide, le code semble ne vérifier que la première cellule vide de la ligne. Donc, si j'ai rempli à la main d'autres cellules, il écrase leur contenu. (j'espère être clair )
Comment améliorer ce code pour qu'il vérifie que la ligne est vide si les, disons, 10 premières cellules de cette ligne sont vides, sinon, il vérifie la suivante?
Merci pour votre aide