Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сводная таблица и соседние ячейки / 7 сообщений из 7, страница 1 из 1
23.07.2010, 10:22
    #36755962
Быдло__кодер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сводная таблица и соседние ячейки
Есть сводная таблица, всунутая внутрь отчета (т.е справа и внизу от нее есть еще надписи). Проблема в том, что при изменении данных по которым она строится ее размеры могут поменяться (т.е добавится/удалиться строки/столбцы) При этом таблица "наезжает" на соседние ячейки или наоборот, остается много лишних ячеек. Как сделать так, чтобы при пересчете сводной таблицы автоматически вставлялось/удалялось нужное количество пустых строк/столбцов?
...
Рейтинг: 0 / 0
23.07.2010, 10:47
    #36756008
-O_o-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сводная таблица и соседние ячейки
Быдло__кодерЕсть сводная таблица, всунутая внутрь отчета (т.е справа и внизу от нее есть еще надписи). Проблема в том, что при изменении данных по которым она строится ее размеры могут поменяться (т.е добавится/удалиться строки/столбцы) При этом таблица "наезжает" на соседние ячейки или наоборот, остается много лишних ячеек. Как сделать так, чтобы при пересчете сводной таблицы автоматически вставлялось/удалялось нужное количество пустых строк/столбцов?
пример в студию.
Быдло__кодерКак сделать так, чтобы при пересчете сводной таблицы автоматически вставлялось/удалялось нужное количество пустых строк/столбцов? На листе???
...
Рейтинг: 0 / 0
23.07.2010, 11:48
    #36756162
Быдло__кодер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сводная таблица и соседние ячейки
-O_o-пример в студию.
В прикрепленной файле делаем имена на втором листе разными, нажимаем на сводной таблице обновить данные, и он спрашивает, затереть ли изменения в остальных ячейках, если отказываемся то данные не пересчитываются, если соглашаемся то подпись внизу затирается а надо чтоб вставлялись доп. строки
Написал на VBA скрипт который колбасит таблицу на временной листе и потом вырезает и вставляет в нужное место со сдвигом вниз но это изврат.
...
Рейтинг: 0 / 0
23.07.2010, 12:45
    #36756309
-O_o-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сводная таблица и соседние ячейки
Быдло__кодер-O_o-пример в студию.
В прикрепленной файле делаем имена на втором листе разными, нажимаем на сводной таблице обновить данные, и он спрашивает, затереть ли изменения в остальных ячейках, если отказываемся то данные не пересчитываются, если соглашаемся то подпись внизу затирается а надо чтоб вставлялись доп. строки
Написал на VBA скрипт который колбасит таблицу на временной листе и потом вырезает и вставляет в нужное место со сдвигом вниз но это изврат.
А почему бы вам не перенести данные над таблицей???
...
Рейтинг: 0 / 0
23.07.2010, 16:29
    #36756958
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сводная таблица и соседние ячейки
-O_o-Быдло__кодер-O_o-пример в студию.
В прикрепленной файле делаем имена на втором листе разными, нажимаем на сводной таблице обновить данные, и он спрашивает, затереть ли изменения в остальных ячейках, если отказываемся то данные не пересчитываются, если соглашаемся то подпись внизу затирается а надо чтоб вставлялись доп. строки
Написал на VBA скрипт который колбасит таблицу на временной листе и потом вырезает и вставляет в нужное место со сдвигом вниз но это изврат.
А почему бы вам не перенести данные над таблицей???Потому что подпись должна быть под ней :-)
...
Рейтинг: 0 / 0
23.07.2010, 16:34
    #36756965
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сводная таблица и соседние ячейки
Быдло__кодер-O_o-пример в студию.
Написал на VBA скрипт который колбасит таблицу на временной листе и потом вырезает и вставляет в нужное место со сдвигом вниз но это изврат.
Если Вы можете писать коды, то вот алгоритм:
find в столбце D строку с "Общий итог" (она всегда в D будет), offset 2 строки вниз и из заранее объявленной текстовой переменной вставляем "Ответственное лицо:Головачлена."
...
Рейтинг: 0 / 0
23.07.2010, 17:37
    #36757130
Быдло__кодер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сводная таблица и соседние ячейки
Serge 007[quot Быдло__кодер]Если Вы можете писать коды, то вот алгоритм:
find в столбце D строку с "Общий итог" (она всегда в D будет), offset 2 строки вниз и из заранее объявленной текстовой переменной вставляем "Ответственное лицо:Головачлена."
Ну не, так не покатит, это у меня в тестовом примере одна Головач Лена, а в реальности там куча данных, с форматированием, рассчетами с относительными формулами. Это я замучаюсь их скриптом набивать.
Пока остановился на варианте вставки со временной вкладки, работает, но чувствую что можно проще. Вот при копировании данных я ж могу указать "вставить со сдвигом вниз" и все прекрасно вставляется и даже формулы ниже корректируются правильно. Может надо какую то специальную вставку таблицы делать, "со сдвигом вниз"
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сводная таблица и соседние ячейки / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]