Bonjour,
J'ai un petit soucis avec une partie de code VBA. J'aimerais qu'Excel puisse supprimer toutes les cellules vides vers le haut afin que toutes les cellules non-vides se retrouvent les unes à coté des autres.
Voilà le code qui me fait une erreur à la 2ème ligne
En gros, voilà comment c'est maintenant:
Et voilà comment j'aimerais que ça soit:
Y a-t-il qqn pour m'aider?
Merci d'avance!
J'ai un petit soucis avec une partie de code VBA. J'aimerais qu'Excel puisse supprimer toutes les cellules vides vers le haut afin que toutes les cellules non-vides se retrouvent les unes à coté des autres.
Voilà le code qui me fait une erreur à la 2ème ligne
Code:
last_cell = ActiveCell.SpecialCells(xlLastCell)
For i = last_cell To 1 Step -1
If Application.WorksheetFunction.CountA(Cells(i, i)) = 0 Then
Cells(i, i).Delete Shift:=xlUp
End If
Next i
En gros, voilà comment c'est maintenant:
Et voilà comment j'aimerais que ça soit:
Y a-t-il qqn pour m'aider?
Merci d'avance!