Groupement de ligne sur excel VBA

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.

3 réponses

  1. Contributeur
    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
    1. 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
      1. 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
        1. Contributeur
          Bien vu ;-)
          0