Intervenir via du code VBA sur un plan ?

Résolu/Fermé
JoePJ Messages postés 77 Date d'inscription jeudi 9 septembre 2010 Statut Membre Dernière intervention 30 mai 2020 - Modifié par JoePJ le 17/11/2010 à 17:11
JoePJ Messages postés 77 Date d'inscription jeudi 9 septembre 2010 Statut Membre Dernière intervention 30 mai 2020 - 19 nov. 2010 à 13:24
Bonjour,

J'ai un tableau excel dans lequel j'ai placé 10 colonnes dans un plan et cette structure réponds parfaitement à mes attentes.
Néanmoins, j'ai essayé, durant un enregistrement de macro de "plier/déplier" mon plan. Après avoir interrompu mon enregistrement de macro, j'ai constaté un néant total dans mon module fraichement créé.

La question que je me pose est donc la suivante : est-il possible via du code VBA de déplier et replier un plan ?
Si oui, connaissez vous la commande permettant celà ?

Merci d'avance pour vos réponses !!!

(je suis excel 2003)
A voir également:

3 réponses

Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289
17 nov. 2010 à 20:56
Bonsoir,

Pour afficher ou masquer les colonnes, tu peux utiliser la fonction ShowDetail :

Afficher :
Worksheets("Feuil1").Columns("F").ShowDetail = True

Masquer :
Worksheets("Feuil1").Columns("F").ShowDetail = False


@+
1
JoePJ Messages postés 77 Date d'inscription jeudi 9 septembre 2010 Statut Membre Dernière intervention 30 mai 2020 12
19 nov. 2010 à 13:17
Parfait !!!
Merci beaucoup pour ta réponse Gord21 !!!
0
cousinhub29 Messages postés 881 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 16 avril 2024 333
19 nov. 2010 à 13:20
Bonjour,

avec ce code, peut-être :

Sheets("Feuil1").Outline.ShowLevels , 2


Nota, clique au milieu de "ShowLevels", et appuie sur "F1"

Tu auras toute l'aide disponible

Bon W-E
0
JoePJ Messages postés 77 Date d'inscription jeudi 9 septembre 2010 Statut Membre Dernière intervention 30 mai 2020 12
19 nov. 2010 à 13:24
En fait, je n'avais pas compris qu'il fallait que j'indique en lieu et place de la colonne "F" de l'exemple de Gord21, la colonne titre de mon plan.
0