Хорошо, чем НАЗВАНИЯ на которых макрос выполняется, будут отличаться от НАЗВАНИЙ на которых он не выполняется???
Макрос для нескольких (определенных) листов книги
27.01.2013 19:50:14
|
|
|
|
27.01.2013 20:01:58
а как программе понять на каких выполнять, а на каких нет? Как она поймёт, что на "Зима" не нужно???
|
|
|
|
27.01.2013 20:03:18
|
|||
|
|
27.01.2013 20:08:10
Есть листи ЦІНА Зима Весна Лето Осень Итог Таблицы Заказ Нужно применить макрос к: Ціни Зима Весна Лето Осень На прикреплённому файле нужно применять к: Лист1 Лист2 Лист3
qweewert
|
|||
|
|
27.01.2013 20:12:52
т.е. нужно выполнить на всех листах до листа"Итог"? как Вы этот список будете объявлять программе?
|
|
|
|
27.01.2013 20:17:40
Я вам писал вариант, вы его попробовали?
|
|
|
|
27.01.2013 20:18:29
Все остальные листи я неуказую потому и макрос не будет на них распостранятса. Но я незнаю как ето зделать
qweewert
|
|||
|
|
27.01.2013 20:23:40
Кажется, понял. Вам нужно иметь где-то в книге список листов, на которых будет выполняться макрос, так?
Правда, вариант Кузьмича пробовали? |
|
|
|
27.01.2013 20:23:59
Єсли можно впишите в файл
qweewert
|
|||
|
|
27.01.2013 20:27:01
Длинная беседа - я знаю, что мне нужно, но вам не скажу.
Сделайте что мне нужно! |
|
|
|
27.01.2013 20:39:40
|
|||
|
|
27.01.2013 20:49:19
В варианте Кузмича макрос будет работать ТОЛЬКО на листах
iList = Array("Точка1", "Точка2", "Точка3") |
|
|
|
27.01.2013 21:01:23
Господин Кузьмич большое спасибо, теперь все работает. Все что теперь нужно так ето записать макрос вставить в Ваш макрос и запустить. Пробовал добавлять другие листи. Все работает.
Спасибо за терпение, и понимание Kuzmich,iba2004,ikki. Господин Кузьмич низкий поклон!!!!
qweewert
|
|
|
|
27.01.2013 21:14:11
2 Пожалуйста!
Но я всё равно не понял. Этот вариант будет работатиь, по-моему, только для листов "Точка1", "Точка2", "Точка3", но если он Вас устраивает, то УДАЧИ!!! ;о)) |
|
|
|
27.01.2013 21:21:02
Так ТС так и хотел: Как заделать, чтоб МАКРОС(1), который я создал применить сразу к нескольким листам:- Точка1,Точка2,Точка3
|
|
|
|
27.01.2013 21:21:03
qweewert
|
|||
|
|
27.01.2013 21:31:35
Ничего! Но каждый раз лазить в код... :о(( рискуете что-нить запороть...
легче и правильнее этот список заполнять на листе... но... "хозяин-барин" (с) ikki :о)) |
|
|
|
27.01.2013 21:41:02
И да и нет. Вручную ето очень долго в моем случає. И я всегда делал изменения макросами вручную, и переменял на каждый отдельный, а теперь ето намного проще. Только что пробовал на рабочем листе сделал 3 клика копи-паст, нажал,- и оно все делает само.
Этот макрос экономит просто кучу времени, искал его где то год. И наконец Planetaexcel, и гуру екселя помогли. Спасиб.
qweewert
|
|
|
|
28.01.2013 08:52:14
|
|
|
|
26.09.2019 16:25:24
Доброго времени! А как изменить вариант от Kuzmich, чтобы если в книге нет листа "Точка2" (или нескольких листов указанных в коду), макрос не прекращал работу с ошибкой, а продолжал выполняться на других имеющихся листах?
|
|
|
|
26.09.2019 16:36:56
mos_art, как вариант
|
||||
|
|
|||