A voir également:
- Suppression de ligne avec une macro
- Forcer suppression fichier - Guide
- Site de vente en ligne particulier - Guide
- Partage de photos en ligne - Guide
- Aller à la ligne excel - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
3 réponses
Salut,
Essaye :
Sub SupprLine()
Sheets("Feuil1").Activate
Range("H1").Select
For i = 1 To 10
If Range("H" & i) = Empty Then
Range(Cells(i, 8), Cells(i, 256)).Select
Selection.Delete Shift:=xlUp
End If
Next i
End Sub
Essaye :
Sub SupprLine()
Sheets("Feuil1").Activate
Range("H1").Select
For i = 1 To 10
If Range("H" & i) = Empty Then
Range(Cells(i, 8), Cells(i, 256)).Select
Selection.Delete Shift:=xlUp
End If
Next i
End Sub
Petite correction (manque d'attention de ma part),
Range(Cells(i, 1), Cells(i, 256)).Select
au lieu de Range(Cells(i, 8), Cells(i, 256)).Select
Range(Cells(i, 1), Cells(i, 256)).Select
au lieu de Range(Cells(i, 8), Cells(i, 256)).Select
Salut,
Merci d'avoir répondu !!!!
Effectivement le nombre de ligne est variable. (au alentour de 4000)
Par contre le code me supprime pas toute les lignes puisque quand une ligne est supprimé celle du dessous prend sa place et la macro vas a la ligne suivante donc ça rate presque 1 ligne sur 2.
J'ai essayer de bidouillé ton code pour l'adapter mais j'ai pas réussi. sniff
cordialement
Merci d'avoir répondu !!!!
Effectivement le nombre de ligne est variable. (au alentour de 4000)
Par contre le code me supprime pas toute les lignes puisque quand une ligne est supprimé celle du dessous prend sa place et la macro vas a la ligne suivante donc ça rate presque 1 ligne sur 2.
J'ai essayer de bidouillé ton code pour l'adapter mais j'ai pas réussi. sniff
cordialement