Bonsoir Ophelieh, Ric,
Dans ce cas il faut créer deux macros accessibles par 2 boutons à placer sur la feuille.
Le Niveau1 va fermer le groupe de colonnes et le Niveau2 va l'ouvrir.
Sub Niveau1()
ActiveSheet.Unprotect "mdp"
ActiveSheet.Outline.ShowLevels RowLevels:=0, ColumnLevels:=1
ActiveSheet.Protect "mdp"
End Sub
Sub Niveau2()
ActiveSheet.Unprotect "mdp"
ActiveSheet.Outline.ShowLevels RowLevels:=0, ColumnLevels:=2
ActiveSheet.Protect "mdp"
End Sub
Voire utiliser un bouton toupie haut et bas avec une seule macro dont la ColumnLevels sera alternativement à 1 ou 2.