|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
VBA. Как заменить определенный цвет?
Регистрация: 20.10.2010
Сообщений: 10
|
||
Просмотров: 3798
|
|
||||
Программист-энтузиаст Регистрация: 17.07.2009
Воронеж
Сообщений: 575
|
praeeo, Твой код очень даже работает, только он изменяет цвет всем объектам независимо от их текущего цвета на зеленый
А вот так будет изменяться только у объектов черного цвет Код:
__________________
cadtools |
|||
![]() |
|
||||
Программист-энтузиаст Регистрация: 17.07.2009
Воронеж
Сообщений: 575
|
Цвет у блоков тоже меняется, просто блок состоит из элементов у которых цвет может быть выставлен отдельно от самого блока ("послою" или вообще напрямую конктретный цвет), для того чтобы цвет элемента менялся вместе с цветом самого блока необходимо в описании блока для каждого элемента установить цвет "поблоку". Поэтому надо переопределить описание блока, тогда во всех его вхождениях установятся новые параметры (например цвет)
__________________
cadtools |
|||
![]() |
|
||||
Регистрация: 20.10.2010
Сообщений: 10
|
Цитата:
|
|||
![]() |
|
||||
Программист-энтузиаст Регистрация: 17.07.2009
Воронеж
Сообщений: 575
|
praeeo, я не пишу на VBA, поэтому не знаю насколько логичным получился код, поковырялся в справке и получилось как-то так
Код:
__________________
cadtools |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пароль к VBA | karp_b | Программирование | 24 | 29.08.2013 12:43 |
Как поменять цвет атрибутов уже вставленных в чертёж блоков? | МишаИнженер | Программирование | 5 | 09.10.2012 20:55 |
перестал работать VBA макрос | kvv0476 | Программирование | 15 | 13.01.2011 16:08 |
Фотошоп заменить цвет картинки на другой | Spy | Прочее. Программное обеспечение | 21 | 24.04.2009 14:55 |
SW: Повторить цвет в сборке | Creator | SolidWorks | 3 | 21.03.2008 17:24 |