Suppression Ligne Quand Cellule Vide

  • Initiateur de la discussion Initiateur de la discussion FREDPLONGEUR
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

FREDPLONGEUR

Guest
Bonjour à tous,
J'ai cherché dans le forum et trouvé plusieurs solutions qui
apriori ne fonctionnent pas sur mon tableau
J'ai juste besoin en partant de A65536 en remontant jusque l'on trouve une
cellule avec données
continuer la remontée en supprimant la ligne entière dés que je rencontre une
cellule vide
 
Re : Suppression Ligne Quand Cellule Vide

Re

Et résultats des tests?

Est-ce que tu veux?

Que si une cellule en A n'est pas vide, et qu'une seule cellule dans celle ligne
est vide (ex: ligne A1:IV1)
alors on supprime cette ligne ?
 
Dernière édition:
Re : Suppression Ligne Quand Cellule Vide

Tout d'abord merci pour tes réponses

j'ai essayé ton premier code, mais cela me met herreure de compilation

en fait lorsque je rencontre dans la colonne A une cellule vide
je veut suprimer la ligne (sous forme de macro)
 
Re : Suppression Ligne Quand Cellule Vide

Re



Ou celui-la
Code:
Sub supprimeLIGNEVIDE_COL_A()
On Error Resume Next
Range("A1:A" & [A65536].End(xlUp).Row).EntireRow.SpecialCells(xlBlanks).EntireRow.Delete
On Error GoTo 0
End Sub

edit: bonsoir bhbh, jevois que tes neurones sont tous là ce soir 😉
 
Re : Suppression Ligne Quand Cellule Vide

Bonjour JM et Forum
Merci beaucoup pour ton aide
j'ai encore un petit besoin
je souhaite créer une boucle du type WHILE
LA BOUCLE FONCTIONNE TANT QUE LA CELLULE ACTIVE
N'EST PAS GEOGRAPHIQUEMENT A1
J' ai essayé ci-dessous mais ne marche pas
Do While ActiveCell <> "A1"
 
Re : Suppression Ligne Quand Cellule Vide

Bonsoir staple1600, bonsoir Fredplongeur
Quelle est la différence entre les deux macro que tu as donné staple1600 stp ?
et pourquoi ca marche pas pour moi ( j'utilise excel 2000 et je suis novice)
Merci
 
Re : Suppression Ligne Quand Cellule Vide

Bonsoir

La macro telle quelle fonctionne sur la colonne A
Code:
Sub supprimeLIGNEVIDE_COL_A()
On Error Resume Next
Range("A1:A" & [A65536].End(xlUp).Row).EntireRow.SpecialCells(xlBlanks).EntireRow.Delete
On Error GoTo 0
End Sub
L'autre est de bhbh

Sur quelle colonne veux-tu l'appliquer?
 
Dernière édition:
Re : Suppression Ligne Quand Cellule Vide

re bonsoir, staple1600, j'ai testé les deux macros et en ce qui me concerne seule celle de bbh fonctionne, d'ou ma question quelle est la différence entre les deux sachant que j'ai recopier scrupuleusement dans le code d'une feuille vierge chaque ligne pour tester ces deux macros .
merci
 
Re : Suppression Ligne Quand Cellule Vide

Re


Je viens de tester , cela fonctionne

Mets 1 x en A1 , rien en A2, et x en A3

Sélectionnes A1:A3

recopie vers le bas jusqu'en A100

Testes ensuite la macro

Tu verras qu'elle fonctionne


Les différences;

Celle de bhbh traite toute la colonne A ( A1:A65536)

La mienne ne traite que la plage de cellules de A1 à la dernière cellule
non vide en colonne A
 
Re : Suppression Ligne Quand Cellule Vide

Bonjour j'ai éssayé dans mon fichier la macro de bhbh mais quand je l'éxécute, il m'indique une erreur : erreur de compilation; instructions incorrecte à l'extérieur d'une procédure

quelqu'un peut-il m'aider?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
582
Retour