Partilhar via


Como: Limpar Grupos em planilhas

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

  • Projetos de nível de aplicativo

Versão do Microsoft Office

  • O Excel 2003

  • O Excel 2007

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Se você tiver grupos de NamedRange controles ou objetos de intervalo nativos do Excel em uma planilha, é possível desagrupá-los

Limpando os grupos de controles NamedRange

O seguinte exemplo de código pressupõe que você tenha três anteriormente agrupadas Microsoft.Office.Tools.Excel.NamedRange controles em uma planilha: data2001, data2002, and dataAll.

Para limpar os grupos de controles NamedRange em uma planilha

  • Chame o método Ungroup.Este código deve ser colocado em uma classe de Planilha, não na classe ThisWorkbook.

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

Limpando os grupos de intervalos de Excel nativo

Este exemplo de código assume você programaticamente ter adicionado e agrupados três intervalos nativos do Excel na planilha: data2001, data2002, and dataAll.

Para limpar os grupos de intervalos de Excel em uma planilha

  • Chame o método Ungroup.

    With Me.Application
        .Range("data2001").Ungroup()
        .Range("data2002").Ungroup()
        .Range("dataAll").Ungroup()
    End With
    
    this.Application.get_Range("data2001", missing).Ungroup();
    this.Application.get_Range("data2002", missing).Ungroup();
    this.Application.get_Range("dataAll", missing).Ungroup();
    

Consulte também

Tarefas

Como: Criar grupos em planilhas

Conceitos

Trabalhando com planilhas

Controlarar NamedRange

Noções básicas sobre parâmetros opcionais in Office Solutions