Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Изменение цвета графических объектов макросом - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Изменение цвета графических объектов макросом (Макросы/Sub)
Изменение цвета графических объектов макросом
hathory Дата: Пятница, 25.12.2020, 16:12 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Доброе время суток дамы и господа!
Помогите разобраться с макросом (прилагаю), макрос в зависимости от значений в ячейках окрашивает графический объект (рисунок) в заданный цвет. Все граф. объекты привязаны к конкретному наименованию региона, есть два списка:regions (перечень регионов) и colors (таблица цветовых значений). По формуле рассчитывается рейтинг каждого региона, а затем на карте эти регионы окрашиваются макросом в цвет в зависимости от присвоенного рейтинга. Возникла необходимость добавить дополнительно регион, но у меня не хватает знаний, как связать наименование региона, его рейтинг и графический объект, при добавлении нового региона в список и в таблицу макрос выдает ошибку. Собственно вопрос состоит в том, что у меня не хватает знаний понять как связать графический объект и данные из ячеек. Буду очень признателен за пинок в нужное направление или "где почитать".
P.S.
1. У автора макроса спросить не могу, так как в июле его скоропостижно не стало и работы он передать не успел.
2. Подобную же тему создал на www.planetaexcel.ru, наименование темы "Изменение цвета графических объектов в зависимости от значения в ячейке".
3. Файл пример более 500 kb в формате xlsm, поэтому даю ссылку на гугл диск, осторожно присутствует макрос:My WebPage

Заранее огромное спасибо.


hathory

Сообщение отредактировал hathory - Пятница, 25.12.2020, 16:50
 
Ответить
СообщениеДоброе время суток дамы и господа!
Помогите разобраться с макросом (прилагаю), макрос в зависимости от значений в ячейках окрашивает графический объект (рисунок) в заданный цвет. Все граф. объекты привязаны к конкретному наименованию региона, есть два списка:regions (перечень регионов) и colors (таблица цветовых значений). По формуле рассчитывается рейтинг каждого региона, а затем на карте эти регионы окрашиваются макросом в цвет в зависимости от присвоенного рейтинга. Возникла необходимость добавить дополнительно регион, но у меня не хватает знаний, как связать наименование региона, его рейтинг и графический объект, при добавлении нового региона в список и в таблицу макрос выдает ошибку. Собственно вопрос состоит в том, что у меня не хватает знаний понять как связать графический объект и данные из ячеек. Буду очень признателен за пинок в нужное направление или "где почитать".
P.S.
1. У автора макроса спросить не могу, так как в июле его скоропостижно не стало и работы он передать не успел.
2. Подобную же тему создал на www.planetaexcel.ru, наименование темы "Изменение цвета графических объектов в зависимости от значения в ячейке".
3. Файл пример более 500 kb в формате xlsm, поэтому даю ссылку на гугл диск, осторожно присутствует макрос:My WebPage

Заранее огромное спасибо.

Автор - hathory
Дата добавления - 25.12.2020 в 16:12
Pelena Дата: Пятница, 25.12.2020, 16:41 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19167
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
При добавлении нового региона надо корректировать именованный диапазон regions. Нажмите Ctrl+F3 и исправьте ссылку для этого имени.

Чтобы уменьшить размер файла и приложить его сюда, удалите несколько регионов с карты


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПри добавлении нового региона надо корректировать именованный диапазон regions. Нажмите Ctrl+F3 и исправьте ссылку для этого имени.

Чтобы уменьшить размер файла и приложить его сюда, удалите несколько регионов с карты

Автор - Pelena
Дата добавления - 25.12.2020 в 16:41
Kuzmich Дата: Пятница, 25.12.2020, 16:58 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 711
Репутация: 156 ±
Замечаний: 0% ±

Excel 2003
 
Ответить
СообщениеА еще кросс https://www.planetaexcel.ru/forum....ya-v-ya

Автор - Kuzmich
Дата добавления - 25.12.2020 в 16:58
hathory Дата: Пятница, 25.12.2020, 17:00 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, если добавляю новый регион выпадает ошибка. Количество регионов уменьшил, но после этого макрос немного сбил цвета, но работает.
К сообщению приложен файл: 4283170.xlsm (486.4 Kb)


hathory
 
Ответить
СообщениеPelena, если добавляю новый регион выпадает ошибка. Количество регионов уменьшил, но после этого макрос немного сбил цвета, но работает.

Автор - hathory
Дата добавления - 25.12.2020 в 17:00
hathory Дата: Пятница, 25.12.2020, 17:01 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Kuzmich, я указал, что такую же тему до этого создал на www.planetaexcel.ru


hathory
 
Ответить
СообщениеKuzmich, я указал, что такую же тему до этого создал на www.planetaexcel.ru

Автор - hathory
Дата добавления - 25.12.2020 в 17:01
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Изменение цвета графических объектов макросом (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!