макрос для запуска расширенного фильтра в Calc-е?

Автор MinasFilm, 6 ноября 2014, 03:08

0 Пользователи и 1 гость просматривают эту тему.

rami

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

rami

#16
Теперь всё ясно где душманы засели 8-)
Диапазон Данных и диапазон Критериев должны иметь абсолютно одинаковые заголовки. Если в диапазоне Данных нет заголовка соответствующего заголовку критериев, то oFiltDesc будет NULL. Согласуйте заголовки. Я вставил новую строку в самом верху на первом листе и скопировал в неё заголовки со второго листа, и всё заработало.
Ещё обратите внимание, что в столбце F на первом листе нет данных(может вы их убрали перед выгрузкой на форум?)

MinasFilm

Цитата: rami от  7 ноября 2014, 18:56Теперь всё ясно где душманы засели

ага, а ларчик еще проще открывался походу - до фильтра я сделал сортировку по всему листу, и заголовки "уплыли" куда-то :)
спасибо вам огромное за помощь! :)

rami

Цитата: JohnSUN от  7 ноября 2014, 15:38А после сортировки ячейки A20:C22 не уползли куда-нибудь случайно?
Цитата: MinasFilm от  7 ноября 2014, 22:15ага, а ларчик еще проще открывался походу - до фильтра я сделал сортировку по всему листу, и заголовки "уплыли" куда-то
спасибо вам огромное за помощь!
Заголовки можно "прибить гвоздиком" здесь: