Masquer une ligne lorsque la cellule est égale à 0

Résolu/Fermé
youss21 Messages postés 7 Date d'inscription mercredi 15 janvier 2014 Statut Membre Dernière intervention 16 janvier 2014 - 15 janv. 2014 à 23:58
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 - 16 janv. 2014 à 21:16
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?
A voir également:

11 réponses

youss21 Messages postés 7 Date d'inscription mercredi 15 janvier 2014 Statut Membre Dernière intervention 16 janvier 2014 2
16 janv. 2014 à 08:24
bonjour,

merci pour la réponse. voici le fichier.
2
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
16 janv. 2014 à 18:03
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

1
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
16 janv. 2014 à 08:11
Bonjour,
Pour joindre le fichier : le mettre sur https://www.cjoint.com/ et poster le lien.

0
youss21 Messages postés 7 Date d'inscription mercredi 15 janvier 2014 Statut Membre Dernière intervention 16 janvier 2014 2
16 janv. 2014 à 08:25
bonne journée.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
16 janv. 2014 à 09:37
Bonjour,
Il manque le lien que vous avez reçu de cjoint ... le copier et le coller sur le poste!
0
youss21 Messages postés 7 Date d'inscription mercredi 15 janvier 2014 Statut Membre Dernière intervention 16 janvier 2014 2
16 janv. 2014 à 11:14
Zut. Désolé. C'est un oubli.
https://www.cjoint.com/?DAqivFe8STj

Merci
0
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
16 janv. 2014 à 16:12
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].

0
youss21 Messages postés 7 Date d'inscription mercredi 15 janvier 2014 Statut Membre Dernière intervention 16 janvier 2014 2
16 janv. 2014 à 16:36
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
0
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
Modifié par Le Pingou le 16/01/2014 à 17:25
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
0
youss21 Messages postés 7 Date d'inscription mercredi 15 janvier 2014 Statut Membre Dernière intervention 16 janvier 2014 2
16 janv. 2014 à 17:29
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.
0
youss21 Messages postés 7 Date d'inscription mercredi 15 janvier 2014 Statut Membre Dernière intervention 16 janvier 2014 2
16 janv. 2014 à 18:29
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.
0
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
16 janv. 2014 à 21:16
Bonjour,
Merci, content pour vous.
0