powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Отработка макроса по автофильтру
6 сообщений из 6, страница 1 из 1
Отработка макроса по автофильтру
    #34389422
_Mikle_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблица в Excel, при помощи автофильтра из нее выбираются какие-то значения, далее на другом листе книги есть форма отчета, надо чтобы данные, полученные при наложении автофильтра, попадали в соответствующие ящейки формы отчетности (к ним далее будут применяться формулы суммирования, нахождения среднего значения, и т.д.)
Как это сделать эффективнее, чтобы участие пользователя свести в основном к наложению автофильтра? И нужен ли при этом макрос?

С уважением, Михаил
...
Рейтинг: 0 / 0
Отработка макроса по автофильтру
    #34468264
tolikt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тут уже обсуждались подобные темы. Вывод - нет.
Т.е. всё сводится к тому, что нет такого события на листе, как скрытие/отображение строк.
Таким образом, после автофильтра всё равно придётся сделать хоть какое-то действие, способное запустить макрос: или выполнить макрос напрямую, или произвести какое-то допустимое событие на листе.
...
Рейтинг: 0 / 0
Отработка макроса по автофильтру
    #34468308
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
макрос не нужен точно, а ещё лучше чтобы автофильстром не пользоваться! Лучше воспользоваться просто формулами с условиями, в которых ссылки на ячейки с условиями выбора из исходных данных. Эти ячейки сделать раскрывающимся списком значений.
Можно через сводную
А лучше пример файла, тада будут конкретные предложения
...
Рейтинг: 0 / 0
Отработка макроса по автофильтру
    #34477134
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С помощью формул можно учитывать отфильтрованные строки в режиме реального времени, но нужен конкретный пример, а лучше файл.

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
Отработка макроса по автофильтру
    #34482245
sergeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tolikt
...
Т.е. всё сводится к тому, что нет такого события на листе, как скрытие/отображение строк.
...


Я как-то приводил пример отлова события скрытия/отображения, т.е. и смену автофильтра можно отловить. Проблема только в том, что это событие и на другие изменения реагирует и в данном случае трудно узнать была ли смена условий фильтрации. Но по хелпу к AutoFilter Object можно понять как это сделать.

1. В обычный модуль
Function My_Func() As String
Application.Volatile
End Function

2. В любую ячейку листа "Лист1"
=My_Func()

3. В модуль "Лист1"
Private Sub Worksheet_Calculate()
MsgBox Worksheets("Лист1").AutoFilterMode
End Sub
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Отработка макроса по автофильтру
    #35635087
Neirfy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sergeyvg,

А как эту штуку запихнуть в "ЭтаКнига" ? Поскольку у меня много листов и создаются они автоматически.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Отработка макроса по автофильтру
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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