Показать сообщение отдельно
Старый 01.02.2013, 10:24   #48
AndrewP
Местный
 
Регистрация: 13.08.2010
Сообщений: 1,615
Сказал(а) спасибо: 11,834
Поблагодарили 9,536 раз(а) в 1,526 сообщениях
Вес репутации: 2235
AndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспорима
По умолчанию

Цитата:
Сообщение от ПРАКТИК Посмотреть сообщение
действия как такового сразу не происходит... макрос нужно запустить вручную, при этом ещё и выбрать какой из них... Так и должно быть?
Да, запускать макрос вручную, или нарисовать для него кнопку.

Цитата:
Сообщение от ПРАКТИК Посмотреть сообщение
Или всё-таки есть способ при котором макрос запускается сам, да ещё и отслеживает изменения в управляющей ячейке?
Конечно, есть такой способ. Извини, не могу подробно и с картинками остановиться (сейчас далеко от своего компа).

Вот пример во вложении (макрос выполняющийся сам при изменении значения в ячейке B2 изменяет высоту прямоугольника)

Макрос находится в пространстве листа. Если разберёшься, то домашнее задание - дописать макрос для изменения ширины и толщины этого прямоугольника.

Последний раз редактировалось AndrewP; 15.12.2014 в 02:57.
AndrewP вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
sparkfire (01.02.2013), ПРАКТИК (01.02.2013)