![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.04.2014
Сообщений: 28
|
![]()
Вопрос элементарный вроде но как решить ?
Есть диапазон ячеек в столбце C5:C1000 В ячейке С2 сумма диапазона =СУММ(C5:C1000) После того как офильтровал строки по условию в таблице - остались только видимые отфильтрованные строки (остальные скрыты) Как заставить Excel считать сумму в С2 после фильтрации только по отфильтрованным видимым ячекам макросом ? применяю =SUBTOTAL(9;С5:С1000) нашел гдето на форуме - чегото не получается применил =ПРОМЕЖУТОЧНЫЕ.ИТОГИ((9;С5:С1000) получилось но вопрос в том чтобы не делать защищенную ячейку (тк могут случайно затереть ячейку) а применить макрос по открытию книги чтоб на всех листах суммы по подобной формуле пересчитывались в требуемых ячейках Последний раз редактировалось oleg4226; 22.04.2014 в 02:21. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
Как макрос определит "требуемые ячейки", если в них может быть формула, а может и не быть (затерта)?
Тут как раз напрашивается защита листа - защитить несколько верхних строк, вставить туда формулы, а остальные строки оставить незащищенными.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Важный момент: кто и каким образом скрывает (отображает) ячейки.
Если это делается при помощи автофильтра, то, в принципе, можно макросом отслеживать событие изменения состояния автофильтра и пересчитывать требуемые ячейки по необходимым условиям. ИМХО по событию открытия книги пересчитывать ячейки не достаточно. Сразу оговорюсь, что пример файла с данными и требуемыми результатами я сам создавать не буду. Прикрепите его к сообщению.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование только значения ячеек (спецвставка) | dbutolin | Microsoft Office Excel | 3 | 01.06.2011 09:06 |
Использование только заполненных ячеек | nicuav | Microsoft Office Excel | 8 | 19.05.2011 14:15 |
Подсчитать сумму значений ячеек | Antistas | БД в Delphi | 4 | 18.05.2011 14:40 |
Как оставить только заливку ячеек? | tns-ka | Microsoft Office Excel | 5 | 09.04.2010 06:59 |
Как в форму записать сумму ячеек | Apostolx | Microsoft Office Excel | 2 | 21.10.2009 10:58 |