Bonsoir à tous
J'ai une ligne de code qui me pose problème :
J'ai l'impression que VBA ne comprend pas ma ligne après le Else. En fait, je voudrais qu'après vérification d'une cellule, si celle-ci n'est pas vide, qu'il me copie les lignes de la ligne active jusqu'à 5 lignes de plus.
Quelqu'un pourrait-il me dire où est l'erreur dans mon code.
Merci
J'ai une ligne de code qui me pose problème :
k = 4
Do While IsEmpty(ActiveCell) = False
If IsEmpty(Sheets(sh).Cells(k, Scrol)) Then
k = k + 6
ActiveCell.Offset(1, 0).Activate
Else
Sheets(sh).Rows(k : k + 5).Copy
End If
Loop
J'ai l'impression que VBA ne comprend pas ma ligne après le Else. En fait, je voudrais qu'après vérification d'une cellule, si celle-ci n'est pas vide, qu'il me copie les lignes de la ligne active jusqu'à 5 lignes de plus.
Quelqu'un pourrait-il me dire où est l'erreur dans mon code.
Merci