Практическое руководство. Очистка групп на листах Excel
Обновлен: Ноябрь 2007
Применение |
---|
Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office. Тип проекта
Версия Microsoft Office
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Если на листе есть группы элементов управления 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();
См. также
Задачи
Практическое руководство. Создание групп на листах
Основные понятия
Общие сведения о необязательных параметрах в решениях Office