Supprimer des lignes vides d'une base de données Excel

Bonjour,

j'ai une base de données Excel issu d'un ERP contenant plusieurs lignes vides que je souhaite supprimer pour pouvoir faire mes calculs

ci joint le fichier

7achat.xlsx (163.44 Ko)

je souhaite avoir les données sans saut de lignes, successives

j'ai commencé à supprimer manuellement les lignes mais la base est très grande

merci de votre aide

cordialement

Bonjour Safach,

voici un code qui se base sur la colonne A pour détecter une ligne vide.

à adapter si besoin

Sub Suppr_col_vide()
Application.ScreenUpdating = False
For i = Cells(Rows.Count, 1).End(xlUp).Row To 1 Step -1
If Range("A" & i) = "" Then Rows(i).Delete
Next i
Application.ScreenUpdating = True
End Sub

Slts,

Bonjour,

En dé fusionnant toutes les cellules, puis avec PowerQuery, le résultat devrait te plaire !

7copie-de-achat.xlsx (201.56 Ko)

Tu a la solution sous les yeux ;)

dans la colonne A decoche "vide" dans le tri

merci les amis de votre aide !!

Rechercher des sujets similaires à "supprimer lignes vides base donnees"