Masquer une ligne lorsque la cellule est égale à 0
Résolu
youss21
Messages postés
7
Statut
Membre
-
Le Pingou Messages postés 12274 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12274 Date d'inscription Statut Contributeur Dernière intervention -
bonjour,
je viens demander votre aide pour mon fichier excel. après avoir effectué des recherches, je dois créer un VBA pour masquer des lignes. Or je ne connais absolument rien en VBA. et j'ai réellement besoin d'aide.
je vous expose mon problème.
mon fichier possède 4 onglets.
A l'onglet paie:
- j'aimerai masquer les lignes correspondant aux cellules C6 à C9 lorsque la valeur est égale à 0.
- idem pour les cellules C13 à C23.
j'aimerai masquer dans l'onglet paie:
- la ligne 10 si la cellule F10 est vide.
- la ligne 11 si la cellule F11 est vide.
- la ligne 12 si la cellule F12 est vide.
- la ligne 24 si la cellule F24 est vide.
- la ligne 57 si la cellule F57 est vide.
je ne connais rien en VBA, et j'ai réellement besoin de vos lumières.
je vous remercie par avance pour vos idées et solutions.
comment fait-on pour joindre un fichier?
je viens demander votre aide pour mon fichier excel. après avoir effectué des recherches, je dois créer un VBA pour masquer des lignes. Or je ne connais absolument rien en VBA. et j'ai réellement besoin d'aide.
je vous expose mon problème.
mon fichier possède 4 onglets.
A l'onglet paie:
- j'aimerai masquer les lignes correspondant aux cellules C6 à C9 lorsque la valeur est égale à 0.
- idem pour les cellules C13 à C23.
j'aimerai masquer dans l'onglet paie:
- la ligne 10 si la cellule F10 est vide.
- la ligne 11 si la cellule F11 est vide.
- la ligne 12 si la cellule F12 est vide.
- la ligne 24 si la cellule F24 est vide.
- la ligne 57 si la cellule F57 est vide.
je ne connais rien en VBA, et j'ai réellement besoin de vos lumières.
je vous remercie par avance pour vos idées et solutions.
comment fait-on pour joindre un fichier?
11 réponses
-
-
Bonjour,
Je vous laisse essayer le classeur, la feuille [paie] est mise à jour chaque fois qu'on l'active.
Ma proposition : https://www.cjoint.com/?3AqscX3P5lD
-
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
Il manque le lien que vous avez reçu de cjoint ... le copier et le coller sur le poste!
-
Merci pour le fichier.
Je suppose que la feuille [paie] est rempli selon les données des feuilles [evs] et [saisie] Oui / Non... ?
En attendant votre réponse, il faut une macro qui se déclenche sur ouverture de la feuille [paie].
-
effectivement, la feuille paie se remplit en fonction des feuilles evs et saisie.
je ne m'y connait pas en macro. et j'ai lu qu'il n'y avait pas d'autre méthode.
est ce possible de mettre un bouton masquer par exemple?
merci -
Bonjour,
Merci pour l'info.
Je vais réaliser ma proposition et ensuite vous déciderez s'il faut modifier... !
Concernant :
j'aimerai masquer dans l'onglet paie:
- la ligne 10 si la cellule F10 est vide.
Les cellules [F10....F57] ne seront jamais vide puisque vous avez une formule de liaison [=evs !$I28...]
Je pense que la référence est [0] pour masquer la ligne....Oui / Non... !
Note: un vide ce n'est pas 0..
Salutations.
Le Pingou -
exact, c'est une erreur de ma part. effectivement pour les lignes 10,11,12,24 et 57, la référence est 0.
merci pour la note. -
bonjour,
merci pour la rapidité de tes réponses.
j'ai essayé le fichier avec tes modifications.
et cela fonctionne très bien.
je te dis encore une fois un grand merci pour ton implication et ta rapidité.
tu m'a été d'un grand secours.
bonne soirée. -
Bonjour,
Merci, content pour vous.