[XL-2010] Supprimer plusieurs lignes si la cellule XX est vide
David62510
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
David62510 Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
David62510 Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je me mets aux Macro pour le boulot et c'est un peu compliqué. J'ai réussi une première macro qui consiste à enregistrer le fichier sous le nom xxx, mais maintenant je bloque pour ma seconde macro et je n'ai pas trouvé les informations nécessaires sur les différents forums. Je m'en remets donc à vous
Voici un exemple de ma problématique:
Sur une feuille j'ai 5 "zones d'impression" à la suite qui sont exactement identiques en terme de format:
Zone 1 = jour1: lignes 2 à 11 (cellule de critère= d5)
Zone 2 = jour2: lignes 12 à 21 (cellule de critère= d15)
Zone 3 = jour3: lignes 22 à 31 (cellule de critère= d25)
Zone 4 = jour4: lignes 32 à 41 (cellule de critère= d35)
Zone 5 = jour5: lignes 42 à 51 (cellule de critère= d45)
Je voudrais pouvoir vérifier si, si une cellule bien définie de chacune de ces zones est vide, alors il faut supprimer toutes les lignes de la zone (ou autrement dit, les 3 lignes au dessus + les 6 lignes au dessous + la ligne de la cellule en question).
Si elle n'est pas vide, ne rien faire.
Si j'ai bien compris il est préférable de commencer par la fin du tableau et peut-être d'inclure un système de boucle avec un pas de 10 lignes. Mais comment faire ensuite...
Je vous affiche le fichier d'exemple.
En jaune c'est la cellule qui dans laquelle il faut regarde si vide ou non.
Par exemple, si
jour1: d5=500
jour2: d15=500
jour3: d25=450
jour4: d35=""
jour5: d45=""
Je voudrais donc qu'il ne reste que les tableau jour1, jour2 et jour3.
J'espère que quelqu'un sera en mesure de m'aider :
David.
PS: je n'ai pas réussi à joindre fichier
Je me mets aux Macro pour le boulot et c'est un peu compliqué. J'ai réussi une première macro qui consiste à enregistrer le fichier sous le nom xxx, mais maintenant je bloque pour ma seconde macro et je n'ai pas trouvé les informations nécessaires sur les différents forums. Je m'en remets donc à vous
Voici un exemple de ma problématique:
Sur une feuille j'ai 5 "zones d'impression" à la suite qui sont exactement identiques en terme de format:
Zone 1 = jour1: lignes 2 à 11 (cellule de critère= d5)
Zone 2 = jour2: lignes 12 à 21 (cellule de critère= d15)
Zone 3 = jour3: lignes 22 à 31 (cellule de critère= d25)
Zone 4 = jour4: lignes 32 à 41 (cellule de critère= d35)
Zone 5 = jour5: lignes 42 à 51 (cellule de critère= d45)
Je voudrais pouvoir vérifier si, si une cellule bien définie de chacune de ces zones est vide, alors il faut supprimer toutes les lignes de la zone (ou autrement dit, les 3 lignes au dessus + les 6 lignes au dessous + la ligne de la cellule en question).
Si elle n'est pas vide, ne rien faire.
Si j'ai bien compris il est préférable de commencer par la fin du tableau et peut-être d'inclure un système de boucle avec un pas de 10 lignes. Mais comment faire ensuite...
Je vous affiche le fichier d'exemple.

En jaune c'est la cellule qui dans laquelle il faut regarde si vide ou non.
Par exemple, si
jour1: d5=500
jour2: d15=500
jour3: d25=450
jour4: d35=""
jour5: d45=""
Je voudrais donc qu'il ne reste que les tableau jour1, jour2 et jour3.
J'espère que quelqu'un sera en mesure de m'aider :
David.
PS: je n'ai pas réussi à joindre fichier
A voir également:
- [XL-2010] Supprimer plusieurs lignes si la cellule XX est vide
- Supprimer rond bleu whatsapp - Guide
- Supprimer page word vide - Guide
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Supprimer pub youtube - Accueil - Streaming
4 réponses
Bonjour,
Pour transmettre un fichier,
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
Pour transmettre un fichier,
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
Re,
Je voudrais donc qu'il ne reste que les tableau jour1, jour2 et jour3. quel en est l'interet ????
Je voudrais donc qu'il ne reste que les tableau jour1, jour2 et jour3. quel en est l'interet ????
L'Intérêt c'est qu'ensuite j'appuie sur imprimer et seul les tableaux jour1 , 2 et 3 sont imprimés.
Dans le cadre professionnel ça me sert à créer des rapports. Aujourd'hui je supprime les tableaux vides manuellement ou alors je redéfini les zones d'impressions en ne prenant pas en compte les tableaux vides mais c'est une manipulation super lourde.
Sur l'exemple il n'y a que 5 tableaux mais en réalité j'en ai plus de 100...
Dans le cadre professionnel ça me sert à créer des rapports. Aujourd'hui je supprime les tableaux vides manuellement ou alors je redéfini les zones d'impressions en ne prenant pas en compte les tableaux vides mais c'est une manipulation super lourde.
Sur l'exemple il n'y a que 5 tableaux mais en réalité j'en ai plus de 100...