Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.02.2011, 11:37   #1
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию Связь между ColorIndex и SchemeColor

Столкнулся с проблемой:
Программно строю линии по координатам из ячеек
Всё нормально, но захотелось цифру номера лини в ячейке покрасить в тот же цвет, что и линия.
Самый простой способ - записать макрос.
Записал. Назначил цвет тёмно-синий. на картинке усё путём.

Код:
    ActiveSheet.Shapes("Line 10647").Select
    Selection.ShapeRange.Line.ForeColor.SchemeColor = 18
    Selection.ShapeRange.Line.Visible = msoTrue
    Range("A2:A3").Select
    Selection.Font.ColorIndex = 11
А как они связаны? не перебирать же все значения вручную, что бы узнать соответствие.
Имеется в виду SchemeColor = 18 и ColorIndex = 11 - цвет же дают одинаковый!!

Или есть другой вариант.
Через RGB не хотелось бы связыватья: всё равно цвет приведётся к палитре(56 вроде цветов).
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru

Последний раз редактировалось alex77755; 10.02.2011 в 11:58. Причина: Добавлено пояснение
alex77755 вне форума Ответить с цитированием
Старый 10.02.2011, 12:59   #2
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию

Обратил внимание на странную закономерность: Разница между ними всегда 7.
Но у ColorIndex ограничение 56, а SchemeColor 80
Может это случайное совпадение( с разницей), но по крайней мере я получил, что хотел
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связь между таблицами Hottabych БД в Delphi 2 15.11.2009 22:09
Связь между файлами tae1980 Microsoft Office Excel 1 14.04.2009 20:15
Связь между формами stim-12 Помощь студентам 1 01.01.2009 21:22
Связь между таблицами Катрина БД в Delphi 3 17.05.2008 18:24