Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
Gear
1

Менять цвет пузырьков на диаграмме в Excel

26.06.2012, 18:33. Просмотров 2772. Ответов 3
Метки нет (Все метки)

исходные: на основе двух столбцов (X и Y) принимающих значения от 1 до 5 строится пузырчатая диаграмма для 6 состояний, т.е. в итоге имеем диаграмму со значениями от 1 до 5 по X и Y и 6 пузырьков на ней расположенных в соотв. со значениями полей... внимание вопрос:
1) возможно ли в зависимости от того в какой зоне находится пузырек менять его цвет? т.е. если у нас пузырек имеет координаты 1:1, то он зеленый, а если введем в соотв. ячейки для него 5:5, то он должен стать ярко красным ну и соотв. между этими значениями идет переход от зеленого к красному...
2) если п.1 возможен в принципе, то примерно хотя-бы как и в какую сторону копать?
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2012, 18:33
Ответы с готовыми решениями:

Как из VB6 менять цвет заливки ячейки в Excel'е
Помогите кто чем может, плз!!! Желательно пример...

Как менять цвет фона и цвет надписи кнопки?
Есть кнопка, хочу произвольно менять цвет фона и цвет надписи(в зависимости от цвета кнопки). Если...

Как получить цвет маркера на диаграмме?
Здравствуйте! Хочу задать цвет линии = цвету маркера, но не могу считать значение цвета маркера....

Не переименовываются оси в диаграмме Excel
Здравствуйте, никак не могу переименовать оси в диаграмме Excel. Они переименовываются на...

3
Штурмaн
0 / 0 / 0
Регистрация: 27.04.2009
Сообщений: 265
26.06.2012, 19:19 2
With ActiveChart.SeriesCollection(1).Points(номер_пузыря).Interior
.ColorIndex = номер_цвета
End With
исходные данные тебе известны, проверяешь их, и расставляешь нужному пузырю нужный цвет...
0
Gear
28.06.2012, 19:11 3
Спасибо %)
Еще вопросы есть... вкратце исходные: есть несколько полей с листбоксами (листобоксы с тулбара обычные, а не из формбилдера), на основе выбора данных в этих листбоксах строится диаграмма и вот на ней в зависимости от того, в какую зону попадает значение для точки, эта точка окрашивается в цвет... ну это реализовал так: листбоксы связал с полями, т.е. значение листбокса заносится в ячейку на основе которых строится диаграмма, а по ченджу каждого листбокса происходит обсчет ВСЕХ точек диаграммы на предмет их попадания в ту или иную область... все вроде хорошо, НО подумал я оптимизировать процесс, т.е. чтобы во ченджу листбокса происходил обсчет только одной точки... соотв. хотелось листбоксу назначить не просто макрос, а макрос с параметром, НО как я чего-то недогоняю... делаю у листбокса Назначить макрос, но как там указать чтобы макросу передавался параметр - я не понимаю... типа имямакроса(параметр) - не проходит...
итак вопросы:
1) как можно и можно-ли вообще вызывать с объекта макрос с параметром?
2) как из макроса получить вызывающий объект? типа как Application.Caller, но это только имя, а мне бы сам объект, т.е. непосредственно листбокс мой и конкретно ячейку куда этот листбокс свои данные ставит...
Gear
29.06.2012, 12:33 4
нашел, оказывается эти кнопки это шейпы
соотв. вопрос такой: как передавать от шейпа параметр к макросу? т.е. имея на странице несколько шейпов, мне нужно определить - какой именно шейп на странице запускает макрос? чтобы уже в зависимости от этого макрос красил тот или иной шарик...
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.06.2012, 12:33

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Задать процент на диаграмме в Excel
я построил круглую диаграмму в Excel на C# и как подписать долю в процентах?

Как изменить заголовок в диаграмме Excel?
День добрый! Не подскажите пожалуйста с помощью какого кода можно изменить заголовок в диаграмме...

Как менять цвет?
Привет. Есть игра шашки и нужно чтобы менялся цвет шашек например с помощью InputBox вводишь цвет...

Менять цвет лейбла автоматически
Как сделать, чтобы каждые несколько секунд цвет лейбла менялся? Скажем(красный, синий, желтый) Если...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.