Rechercher : dans
Par :

Excel - Macro Afficher/Masquer lignes

Dernière réponse le 28 sep 2009 à 19:26:20 ln33pp, le 18 mai 2009 à 16:00:31 
 Signaler ce message aux modérateurs

Bonjour,

Voilà donc mon problème : J'ai une feuille excel sur laquelle se trouve un tableau de plusieurs centaines de lignes. C'est beaucoup trop long pour une saisie manuelle efficace, surtout que selon les utilisateurs, toutes les lignes ne sont pas utiles.

Je voudrais donc pouvoir afficher/masquer certaines lignes à volonté.
En parcourant différents forum, j'ai vu que c'était possible grâce à une/des macro(s).

Cependant je suis totalement débutant en VB et je ne parviens pas à les faire fonctionner...

Voici un exemple miniature de ma page : http://cjoint.com/?fsp4rUHvOW
Je voudrais que les lignes en dessous de partie 1 et partie 2 soient masquées/affichées.

Merci d'avance pour votre aide =)

Configuration: Windows 7
Firefox 3.5
Office 2007

Meilleures réponses pour « Excel Macro Afficher/Masquer lignes » dans :
Masquer les propriétés d'Affichage VoirMasquer les propriétés d'Affichage Préambule Attention, modifications dans le Registre A quel endroit peut-on masquer les onglets Masquer les onglets d'Affichage à l'aide du chiffre 1 Onglet Bureau Onglet Ecran de Veille Onglet...
Télécharger MOREFUNC (Macro complémentaire EXCEL) VoirMorefunc est une macro complémentaire proposant 67 nouvelles fonctions de feuille de calcul pour Excel. Ces fonctions sont compatibles avec Excel 95 à 2007. Elles ne sont pas portables sur d'autres plate-formes que Windows, ni sur d'autres...
Javascript - les boîtes de dialogue VoirQu'est-ce qu'une boîte de dialogue? Une boîte de dialogue est une fenêtre qui s'affiche au premier plan suite à un événement, et qui permet Soit d'avertir l'utilisateur Soit le confronter à un choix Soit lui demander de compléter un champ pour...

1

ln33pp, le 18 mai 2009 à 17:20:30

Si l'explication n'est pas claire n'hésitez pas à me demander des précisions :)

En gros, je voudrais une macro qui, lorsque j'appuie sur un bouton me masque les lignes 10 à 17 et lorsque je ré-appuie dessus (ou sur un autre) me les ré-affiche.
De même pour les lignes 22 à 28.

En espérant avoir été plus claire :)

Répondre à ln33pp

2

ln33pp, le 19 mai 2009 à 09:23:12

Personne ne peut m'aider ?
S'il y a le moindre problème avec ma demande merci de me préciser où :)

Répondre à ln33pp

3

ln33pp, le 19 mai 2009 à 14:23:41

Toujours pas ?
Ca m'aiderait beaucoup dans mon travail...
Merci :)

Répondre à ln33pp

4

Grec38, le 3 sep 2009 à 17:37:20
  • +1

Bonjour,

voici le code si vs avez tjs besoin

Afficher ligne : Inserer le code sur un bouton dans voir le code :
Rows("72:74").Select
Selection.EntireRow.Hidden = False

Masquer ligne : Inserer le code sur un autre bouton dans voir le code :
Rows("72:74").Select
Selection.EntireRow.Hidden = True

Répondre à Grec38

5

 ln33pp, le 28 sep 2009 à 19:26:20

C'est génial !

Ça marche ! :)

Je n'en ai plus besoin dans l'immédiat mais je garde ça de côté pour une prochaine fois !
Merci de ton aide !

Répondre à ln33pp