Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2017, 19:53   #1
Buterbrott
Новичок
Джуниор
 
Регистрация: 14.02.2017
Сообщений: 1
Печаль Проверка вхождения ячейки в именованный диапазон

Здравствуйте мастера! Только начинаю осваивать эксель. Вот возникла задача. Необходимо при клике на определенную ячейку запускать макрос, который будет открывать другой лист и настраивать в нем фильтры определенным образом. Все бы хорошо, если бы не одно НО. Исходная таблица может изменяться (могут добавиться или удалиться строки), и соответственно адреса ячеек будут меняться и макросы будут работать неверно. Я решил каждой такой ячейке присваивать имя и в макросе обращаться к ней по имени, но как это воплотить в коде не пойму.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Address = "$D$16" Then QNEW

End Sub

Sub QNEW()
'
' QNEW Макрос
'

'
Sheets("Лист1").Select
ActiveSheet.Range("$A$1:$G$27").Aut oFilter Field:=4, Criteria1:="4wd"
End Sub
Buterbrott вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как проверить, входит ли ячейка в заданный именованный диапазон? olga_arb Microsoft Office Excel 1 06.02.2013 10:08
Составить условие проверки вхождения числа в заданный диапазон (Delphi) Hylim1991 Помощь студентам 1 22.03.2012 08:16
Именованный диапазон A_L_E_X Microsoft Office Excel 2 14.02.2011 13:56
Именованный диапазон A_L_E_X Microsoft Office Excel 1 16.09.2010 14:19
Динамический именованный диапазон WIC Microsoft Office Excel 0 02.02.2009 12:09