Masquer une ligne dans Exel 2007
Fermé
galanck
Messages postés
6
Date d'inscription
lundi 24 septembre 2012
Statut
Membre
Dernière intervention
25 septembre 2012
-
24 sept. 2012 à 16:17
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 - 25 sept. 2012 à 14:35
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 - 25 sept. 2012 à 14:35
A voir également:
- Masquer une ligne dans Exel 2007
- Aller à la ligne dans une cellule excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Partager photos en ligne - Guide
- Vente en ligne particulier - Guide
- Masquer une conversation whatsapp - Guide
6 réponses
Submin
Messages postés
382
Date d'inscription
vendredi 2 mars 2012
Statut
Membre
Dernière intervention
1 avril 2016
226
24 sept. 2012 à 16:21
24 sept. 2012 à 16:21
Bonjour,
Sans passé par VBA tu ne peux pas masqué la ligne! (du moins je crois)
par contre tu peux mettre ça :
=SI(B1="un homme"; "Si vous êtes un homme, dites-nous si...";"")
ça mettra un champs vide si c'est pas un homme ;)
Sans passé par VBA tu ne peux pas masqué la ligne! (du moins je crois)
par contre tu peux mettre ça :
=SI(B1="un homme"; "Si vous êtes un homme, dites-nous si...";"")
ça mettra un champs vide si c'est pas un homme ;)
galanck
Messages postés
6
Date d'inscription
lundi 24 septembre 2012
Statut
Membre
Dernière intervention
25 septembre 2012
24 sept. 2012 à 16:28
24 sept. 2012 à 16:28
Merci, c'est effectivement ce que j'avais comme solution temporaire.
Mais j'aimerais que la ligne se masque pour une meilleure lisibilité de mon fichier.
Comment masquer une ligne avec VBA? J'ai cette possibilité avec Excel 2010 (je me suiis trompée, j'ai excel 2010 et pas 2007)?
Merci!
Mais j'aimerais que la ligne se masque pour une meilleure lisibilité de mon fichier.
Comment masquer une ligne avec VBA? J'ai cette possibilité avec Excel 2010 (je me suiis trompée, j'ai excel 2010 et pas 2007)?
Merci!
Submin
Messages postés
382
Date d'inscription
vendredi 2 mars 2012
Statut
Membre
Dernière intervention
1 avril 2016
226
Modifié par Submin le 24/09/2012 à 16:34
Modifié par Submin le 24/09/2012 à 16:34
Tu peux faire la méthode grossière avec un if et mettre la hauteur de la ligne d'en dessous à 0 si la réponse n'est pas "homme" (ou de supprimer directement la ligne d'en dessous, mais dans ce cas il faut que tu gères le rajout aussi)
Ou alors l'autre option est de rajouter une ligne en dessous avec ta question si la réponse est homme! (et sinon ça fera rien)
ça dépend ce que tu veux faire ;)
C'est un test unique je suppose?
Ou alors l'autre option est de rajouter une ligne en dessous avec ta question si la réponse est homme! (et sinon ça fera rien)
ça dépend ce que tu veux faire ;)
C'est un test unique je suppose?
galanck
Messages postés
6
Date d'inscription
lundi 24 septembre 2012
Statut
Membre
Dernière intervention
25 septembre 2012
24 sept. 2012 à 16:47
24 sept. 2012 à 16:47
Merci! je vais tenter la première option!
Sais-tu comment je peux ecrire en language excel que la hauteur de la ligne doit être égale à zéro?
code pour la Cellule A2: if(B1="Un homme";"Dites-nous si...";hauteur ligne 2 = 0??)
J'ai deux mains gauches en ce qui concerne excel, je dois bien l'avouer;..
Merci!
Sais-tu comment je peux ecrire en language excel que la hauteur de la ligne doit être égale à zéro?
code pour la Cellule A2: if(B1="Un homme";"Dites-nous si...";hauteur ligne 2 = 0??)
J'ai deux mains gauches en ce qui concerne excel, je dois bien l'avouer;..
Merci!
Submin
Messages postés
382
Date d'inscription
vendredi 2 mars 2012
Statut
Membre
Dernière intervention
1 avril 2016
226
24 sept. 2012 à 16:51
24 sept. 2012 à 16:51
On parle de VBA...
Donc c'est du code, tu ne peux plus mettre ça dans une cellule normalement comme tu le faisais
En gros c'est un script qui va vérfier ta case et si celle-ci est égale différent de homme elle va s'exécuter
Donc c'est du code, tu ne peux plus mettre ça dans une cellule normalement comme tu le faisais
En gros c'est un script qui va vérfier ta case et si celle-ci est égale différent de homme elle va s'exécuter
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
Modifié par ccm81 le 24/09/2012 à 16:49
Modifié par ccm81 le 24/09/2012 à 16:49
bonjour à tous
un exemple
https://www.cjoint.com/?3IyqW7Ihojy
bonne suite
un exemple
https://www.cjoint.com/?3IyqW7Ihojy
bonne suite
Submin
Messages postés
382
Date d'inscription
vendredi 2 mars 2012
Statut
Membre
Dernière intervention
1 avril 2016
226
Modifié par Submin le 24/09/2012 à 16:55
Modifié par Submin le 24/09/2012 à 16:55
Merci ccm81 mais il avait dit que : "C'est pour un travail à rendre dans 2 jours donc c'est un peu le stress. "
Donner la solution directement ne l'aide pas a avancer dans son travail ;) par contre donner des pistes c'est lui donner un coup de main sans lui donner la solution
En tout cas ton code est parfait
Donner la solution directement ne l'aide pas a avancer dans son travail ;) par contre donner des pistes c'est lui donner un coup de main sans lui donner la solution
En tout cas ton code est parfait
galanck
Messages postés
6
Date d'inscription
lundi 24 septembre 2012
Statut
Membre
Dernière intervention
25 septembre 2012
24 sept. 2012 à 17:16
24 sept. 2012 à 17:16
Merci à vous deux!
Le fichier est exactement ce dont j'ai besoin, c'est magique! Par contre je ne vois aucun code nul part.
ccm81, pourrais-tu me dire quel code tu as écrit et où tu l'as inscrit? je n'y connais rien de rien en VBA.
Petit détail: mon travail ne porte pas du tout sur la maitrise d'excel en soi (et heureusement d'ailleurs). Je suis en philo, c'est pour vous dire... :-)
Le fichier est exactement ce dont j'ai besoin, c'est magique! Par contre je ne vois aucun code nul part.
ccm81, pourrais-tu me dire quel code tu as écrit et où tu l'as inscrit? je n'y connais rien de rien en VBA.
Petit détail: mon travail ne porte pas du tout sur la maitrise d'excel en soi (et heureusement d'ailleurs). Je suis en philo, c'est pour vous dire... :-)
Submin
Messages postés
382
Date d'inscription
vendredi 2 mars 2012
Statut
Membre
Dernière intervention
1 avril 2016
226
24 sept. 2012 à 17:17
24 sept. 2012 à 17:17
ALT + F11
Pour voir le code
Pour voir le code
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
24 sept. 2012 à 17:18
24 sept. 2012 à 17:18
salut submin
je ne pense pas avoir réalisé son travail, qui doit être d'une autre envergure que mon exemple, mais j'ai simplement voulu lui montrer cet outil qui l'aidera à le réaliser
cordialement
je ne pense pas avoir réalisé son travail, qui doit être d'une autre envergure que mon exemple, mais j'ai simplement voulu lui montrer cet outil qui l'aidera à le réaliser
cordialement
Submin
Messages postés
382
Date d'inscription
vendredi 2 mars 2012
Statut
Membre
Dernière intervention
1 avril 2016
226
24 sept. 2012 à 17:20
24 sept. 2012 à 17:20
finalement ça change rien ^^ j'ai cru qu'il s'agissait d'un projet excel/VBA mais au final rien a voir ;)
j'ai tiré des conclusions trop vite
j'ai tiré des conclusions trop vite
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
24 sept. 2012 à 18:01
24 sept. 2012 à 18:01
voilà
https://www.cjoint.com/?3Iysaf0nAbs
RQ1. comme tu es en philo, ça ne va pas te déranger d'écrire un code propre!
RQ2. on peut ajouter un bouton pour remontrer toutes les lignes
bon courage
https://www.cjoint.com/?3Iysaf0nAbs
RQ1. comme tu es en philo, ça ne va pas te déranger d'écrire un code propre!
RQ2. on peut ajouter un bouton pour remontrer toutes les lignes
bon courage
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
galanck
Messages postés
6
Date d'inscription
lundi 24 septembre 2012
Statut
Membre
Dernière intervention
25 septembre 2012
25 sept. 2012 à 09:53
25 sept. 2012 à 09:53
Magnifique, un immense merci, très utiles les explications ccm81!!!
Toute dernière question: comment modifier le code avec des 'et' et des 'ou'?
Par exemple, comment modifier le code pour
-qu'une ligne apparaisse seulement quand la réponse est 'bleu ou vert',
-qu'une ligne apparaisse seulement quand la réponse est 'bleu et vert',
-qu'une ligne apparaisse seulement quand la réponse est 'homme et bleu ou vert'
Après ceci j'arrête de vous ennuyer avec mes questions :-)
Toute dernière question: comment modifier le code avec des 'et' et des 'ou'?
Par exemple, comment modifier le code pour
-qu'une ligne apparaisse seulement quand la réponse est 'bleu ou vert',
-qu'une ligne apparaisse seulement quand la réponse est 'bleu et vert',
-qu'une ligne apparaisse seulement quand la réponse est 'homme et bleu ou vert'
Après ceci j'arrête de vous ennuyer avec mes questions :-)
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
25 sept. 2012 à 14:35
25 sept. 2012 à 14:35
bonjour
là ça se complique un peu, et tout dépend de l'organisation de ton document
RQ1. dans mon exemple les choix des couleurs s'excluaient mutuellement, si on est bleu, on n'est pas vert
RQ2. on peut être homme et bleu
1° proposition
on agit cellule par cellule (ça devient vite très lourd)
https://www.cjoint.com/?3Izohr64Wuz
2° proposition
on supprime dans la suite toutes les lignes qui ne contiennent pas la réponse choisie
https://www.cjoint.com/?3Izomr4EXaY
dans cette option, on peut aménager pour n'intervenir que sur une plage limitée de lignes
Difficile d'aller plus loin sans voir le document
là ça se complique un peu, et tout dépend de l'organisation de ton document
RQ1. dans mon exemple les choix des couleurs s'excluaient mutuellement, si on est bleu, on n'est pas vert
RQ2. on peut être homme et bleu
1° proposition
on agit cellule par cellule (ça devient vite très lourd)
https://www.cjoint.com/?3Izohr64Wuz
2° proposition
on supprime dans la suite toutes les lignes qui ne contiennent pas la réponse choisie
https://www.cjoint.com/?3Izomr4EXaY
dans cette option, on peut aménager pour n'intervenir que sur une plage limitée de lignes
Difficile d'aller plus loin sans voir le document