Grouper / Dissocier automatique par macro

fourmi4x

XLDnaute Junior
Re-Bonjour le forum, je fais mon boulet aujourd'hui j'arrive pas à trouver ce que je veux dans cette formidable base de données c'est triste.

Je souhaiterai donc savoir si l'on peut, par macro, par exemple ouvrir ou fermer tous les groupement qui sont présents sur la page
=> l'idée étant d'avoir un fichier propre à l'ouverture avec tous les groupements fermés, pour que l'utilisateur n'ouvre que celui dont il a besoin.

Si quelqu'un a une petite idée, merci beaucoup :):)
et bon'ap ! (ap comme aprèm on est d'accord).
 

SergiO

XLDnaute Accro
Re : Grouper / Dissocier automatique par macro

Bonjour Fourmi4x

Peut-être comme ceci

Code à mettre dans ThisWorkbook

Code:
Private Sub Workbook_Open()
Sheets("Feuil1").Outline.ShowLevels RowLevels:=1, ColumnLevels:=1
End Sub

@+
 

Matheew

XLDnaute Nouveau
Bonjour merci pour ce code il marche du tonnerre, et si je veux faire l'inverse, c'est à dire ouvrir tout les groupements de la feuille.
Le besoin est de passer sur un fichier planning soit en affichage à la semaine (groupement fermé) ou à la journée (groupement ouvert).

Merci
 

Membres actuellement en ligne

Statistiques des forums

Discussions
314 486
Messages
2 110 107
Membres
110 666
dernier inscrit
Yaya123