|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.07.2015, 12:53 | #1 |
Регистрация: 24.12.2010
Сообщений: 8
|
Удаление сводной таблицы макросом
Здравствуйте!
Часто бывает что нужно удалить или преобразовать сводную таблицу. Есть Сводная таблица1, ее нужно удалить макросом. Или преобразовать в диапазон.Как это сделать? Если так, Range("A3:K10").Select Selection.ClearContents Selection.ListObject.ListColumns(1) .Delete Selection.ListObject.ListColumns(1) .Delete то удаляется таблица с заголовком. Если так, то что то не хватает: Dim WSD As Worksheet Dim PTCache As PivotCache Dim PT As PivotTable Dim Prange As Range Dim FinalRow As Long Dim FinalCol As Long Set WSD = Worksheets("Pivot Table") For Each PT In WSD.PivotTables PT.TableRange2.Clear Next PT End Sub |
28.07.2015, 15:15 | #2 |
Регистрация: 24.12.2010
Сообщений: 8
|
Поправлю немного, не сводной таблицы, а умной. Код будет такой:
ActiveSheet.ListObjects("Таблица1") .Unlist преобразовываем в диапазон |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Множественный выбор в сводной таблице OLAP макросом | Zorg | Microsoft Office Excel | 4 | 14.11.2011 10:51 |
Фильтр сводной таблицы макросом | AHKOP | Microsoft Office Excel | 2 | 05.02.2011 00:17 |
Создание сводной таблицы | tinka | Microsoft Office Excel | 1 | 20.08.2010 15:04 |
Данные из двух полей исх. таблицы в одно поле сводной таблицы | Strelec79 | Microsoft Office Excel | 2 | 02.08.2009 13:59 |
макросом обновить диапазон сводной | Dorvir | Microsoft Office Excel | 4 | 28.09.2008 23:28 |