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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.04.2010, 12:26   #1
istoe
Пользователь
 
Регистрация: 12.07.2009
Сообщений: 17
По умолчанию Стили ячеек

Уважаемые Знатоки!

Как посмотреть стиль ячейки (например, жирный/нежирный шрифт), отображаемый пользователю ?

Немного поясню:

ставим [a1].font.bold=true
и условное форматирование, которое может сделать текст нежирным.

Как узнать какой будет текст в конечном итоге?
istoe вне форума Ответить с цитированием
Старый 08.04.2010, 12:45   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Не так-то это просто...

Поскольку условное форматирование перекрывает назначенный через .Font.Bold формат ячейки, не остаётся ничего другого, кроме как проверять результат выполнения условий условного форматирования.

В вашем случае некоторые пункты можно пропустить, а в общем случае будет выглядеть как-то так:

1) Считываем результат = Activecell.Font.Bold
2) если УФ для текущей ячейки назначено, то
проверяем выполнение всех условия УФ
для каждого условия:
если оно выполнено, то смотрим параметры форматирования ячейки для этого условия
если там .Font.Bold<>результат, то результат=.Font.Bold из УФ и выход из цикла

Последний раз редактировалось EducatedFool; 08.04.2010 в 12:48.
EducatedFool вне форума Ответить с цитированием
Старый 08.04.2010, 13:36   #3
istoe
Пользователь
 
Регистрация: 12.07.2009
Сообщений: 17
По умолчанию

EducatedFool, Спасибо за ответ

Это конечно печально, но делать нечего...

Сразу рождается новый вопрос

Проверить выполнено ли условие в условном форматировании тоже просто не получится ??
istoe вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форматирование и стили Я_Алешко Microsoft Office Word 2 29.10.2009 11:51
Стили в полях форм shadowbeast Microsoft Office Word 0 28.04.2009 12:16
Нужны стили к Delphi!!!!!! ***СкаЙ*** Помощь студентам 2 14.04.2007 18:57
Стили ячеек. Цвет фона, шрифт: размер, начертание .. Virtson Microsoft Office Excel 3 10.03.2007 16:19
как менять стили?? oLMeR Свободное общение 3 10.11.2006 14:27