Sdílet prostřednictvím


Postupy: Seskupování řádků v listech prostřednictvím kódu programu

Jeden nebo více celých řádků můžete seskupit.Vytvoření skupiny v listu, použijte NamedRange ovládací prvek nebo objekt rozsah nativní aplikace Excel.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v Excelu 2013 a v Excelu 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.

Pomocí ovládacího prvku NamedRange

Pokud přidáte NamedRange řízení na úrovni dokumentů projektu v době návrhu, můžete použít ovládací prvek programově vytvořit skupinu.Následující příklad předpokládá, že jsou tři NamedRange prvky na stejném listu: data2001, data2002, a dataAll.Každý pojmenovaný rozsah odkazuje na celý řádek v listu.

Vytvoření skupiny NamedRange ovládací prvky v listu

  • Skupina tří pojmenované oblasti voláním Group metoda každý rozsah.Tento kód musí být umístěn v třídy list, nikoli ThisWorkbook třídy.

    With Me
        .data2001.Group()
        .data2002.Group()
        .dataAll.Group()
    End With
    
    this.data2001.Group();
    

    [!POZNÁMKA]

    Oddělení řádků, volejte Ungroup metoda.

Použití oblastí nativní aplikace Excel

Kód předpokládá, že máte tři oblasti aplikace Excel s názvem data2001, data2002, a dataAll na listu.

Vytvoření skupiny oblastí aplikace Excel v listu

  • Skupina tří pojmenované oblasti voláním Group metoda každý rozsah.Následující příklad předpokládá, že jsou tři Range ovládací prvky nazvané data2001, data2002, a dataAll na stejném listu.Každý pojmenovaný rozsah odkazuje na celý řádek v listu.

    With Me.Application
        .Range("data2001").Group()
        .Range("data2002").Group()
        .Range("dataAll").Group()
    End With
    
    this.Application.get_Range("data2001");
    
    this.Application.get_Range("data2002")
        .Group();
    
    this.Application.get_Range("dataAll")
        .Group();
    

    [!POZNÁMKA]

    Oddělení řádků, volejte Ungroup metoda.

Viz také

Úkoly

Postupy: Přidání ovládacích prvků NamedRange do listů

Koncepty

Práce s listy

NamedRange – ovládací prvek

Volitelné parametry v řešeních pro systém Office