共用方式為


HOW TO:在工作表中清除群組

更新:2007 年 11 月

適用於

本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。

專案類型

  • 文件層級專案

  • 應用程式層級專案

Microsoft Office 版本

  • Excel 2003

  • Excel 2007

如需詳細資訊,請參閱依應用程式和專案類型提供的功能

如果工作表中有 NamedRange 控制項或原生 Excel 範圍物件的群組,您就可以取消這些群組。

清除 NamedRange 控制項群組

下列程式碼範例假設您的工作表中有三個先前群組的 Microsoft.Office.Tools.Excel.NamedRange 控制項:data2001、data2002 和 dataAll。

若要清除工作表中的 NamedRange 控制項群組

  • 呼叫 Ungroup 方法。這段程式碼必須放置在工作表類別中,而不是 ThisWorkbook 類別中。

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

清除原生 Excel 範圍群組

這個程式碼範例假設在工作表中,您以程式設計的方式加入並且群組三個原生 Excel 範圍:data2001、data2002 和 dataAll。

若要清除工作表中的 Excel 範圍群組

  • 呼叫 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();
    

請參閱

工作

HOW TO:在工作表中建立群組

概念

使用工作表

NamedRange 控制項

了解 Office 方案中的選擇性參數