Supprimer ligne si cellule vide ou

bonjour à tous,

dans le fichier ci-joint j'ai un code vba dans la feuille03 (RECAP) que je veux modifier comme ceci:

dans la feuille ODA MENS & ODA HOR si une cellule de la collone H du tableau est vide ou contient une erreur #NA alors supprimer la ligne

(dans la photo numéro1 le problème que j'ai et dans la photo numéro 2 le résultat souhaité)

Merci d'avance

43koikili.zip (251.08 Ko)

Bonjour,

- faire une boucle for pour parcourir la colonne

for i = 1 to worksheets("nomdeFeuille").Range(H & Rows.Count).End(xlUp).Row
if range("H" & i).value = "" or ...... then 
rows(i).delete
end if next i  

merci pour ta réponse mais je suis novic en vba donc je ne sais comment mettre le code

Bonjour

Un essai à tester. Te convient-il ?

Bye !

67menshor.zip (277.23 Ko)

merci gmb mais le code beug comme le montre l'image ci-jointe

sans titre

Bonjour

Nouvelle version à tester;

Bye !

155menshor-v2.zip (278.70 Ko)

bonjour gmb,

merci beaucoup cette fois ça marche

maintenant comment on peut faire pour ajouter a ce code la colonne D des onglets CAP Congés (Mens) et CAP Congés (Hor)

koikili a écrit :

comment on peut faire pour ajouter a ce code la colonne D des onglets CAP Congés (Mens) et CAP Congés (Hor)

Il te faudrait être un peu plus explicite....

Bye !

re,

le code que tu m'a créé fait ça :

**ODA MENS & ODA HOR si une cellule de la colonne H du tableau est vide ou contient une erreur #NA alors supprimer la ligne

et moi je veux rajouter une autre modification qui fait ceci :

***dans les onglets CAP Congés (Mens) et CAP Congés (Hor) si une cellule est vide dans la colonne D ou contient une erreur #na alors supprimer la ligne

Nouvelle version.

Bye !

105menshor-v3.zip (278.21 Ko)

Merci beaucoup gmb c'est vraiment ce que je cherchais

bonne journée

Cordialement,

Koikili

merci minanse pour le rappel

Rechercher des sujets similaires à "supprimer ligne vide"