изменение формата сводной таблицы после обновления

Автор lisin, 04.05.2011, 10:12

« назад - далее »

lisin

Добрый день!
Похожая проблема уже обсуждалась, но несколько в другом разрезе.
Интересует следующее:
_сводные_ таблицы в едином файле обновляется из MS Access при помощи макроса. Все замечтально, но в обин прекрасный момент таблицы после обновления начали схлопываться. В файле присутствуют области закрепления и они переносятся много правее и создается ощущение что таблицы пустые, хотя на самом деле они зрительно сдвинулись и не пролистываются левее. Все данные обновляются корректно и на своих местах. Изменение формата не помогает. При повторных обновлениях все снова сползает.
Как можно закрепить данное форматирование, дабы в дальнейшем не приходилось ручками править каждую страничку ежедневно.

Serge 007

Цитата: lisin от 04.05.2011, 10:12
_сводные_ таблицы в едином файле обновляется из MS Access при помощи макроса.
Здравствуйте.

Первый вопрос: Зачем обновление макросом?
Второй вопрос: Форматирование стилем или вручную?

Так же надо видеть текст макроса.
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

lisin

Обновление макросом - поскольку макросом обновляется не один этот отчет. В макросе прописана и загрузка в бд свежих данных и выгрузка их в различные отчеты, в которых также по нескольку сводных таблиц в разных разрезах подачи информации на разных листах. это на порядок удобнее и оперативнее. с другими отчетами все ок. только один хромает.

после обновления и изменения внешнего вида отчета были попытки изменить внешний вид только вручную, в стиль закрепление добавить затруднительно, к тому же на каждом листе оно свое - таблицы разные.

Serge 007

Цитата: lisin от 04.05.2011, 11:00
...в стиль закрепление добавить затруднительно...
В стиль закрепление добавить невозможно :)
Я правильно понял - Вы используете стили и при обновлении стиль пропадает?
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

lisin

нет. закрепление. оно съезжает правее. таким образом все данные оказываются левее и пока не снимается закрепление их просмотреть нельзя. т.е. оно не исчезает а своим ведомым только ему одному способом модифицируется. если бы оно просто полностью исчезало было бы проще. а то люди открывают отчет - и в панике кричат что данных нет.

_Boroda_

Цитироватьесли бы оно просто полностью исчезало было бы проще
Закомментироуйте (поставьте в начале строки апостроф - там, где русская буква "Э") в макросе 2 строки
ActiveWindow.FreezePanes = True
(строка 103 и строка 189)
Скажи мне, кудесник, любимец ба'гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995