Groupement de ligne sur excel VBA

azertyuiop -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'arrive bien a grouper des lignes sur excel avec range.group mais systématiquement le + est sur la dernière ligne du groupement et c'est cette ligne qui reste visible une fois le tout groupé. Comment faire pour que le + soit sur la première ligne du groupe ? Merci.

A voir également:

3 réponses

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

systématiquement le + est sur la dernière ligne du groupement
Plus exactement sur la suivante.
C'est comme ça et faut faire avec.

eric
0
azertyuiop
 
merci eric mais j'ai un excel sous la main où ce n'est pas le cas. De plus, de façon logique quand on déroule des lignes ce doit être la partie supérieur qui reste visible or là c'est l'inverse, au niveau ergonomie c'est zéro. Ca voudrait dire qu'il faut aller tout en bas du document pour plier/déplier le tout ? Ca m'a l'air bizarre. Tu n'as pas une idée pour que le plus apparaisse en haut ? merci.
0
azertyuiop
 
eric j'ai trouvé le truc :
With ActiveSheet.Outline
.AutomaticStyles = False
.SummaryRow = xlAbove
.SummaryColumn = xlRight
End With
Rows("8:10").Select
Selection.Rows.Group

dans le menu c'est dans les options de grouper/dégrouper
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bien vu ;-)
0