AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.04.2005, 15:02   #1  
Hidden is offline
Hidden
Участник
 
199 / 15 (1) ++
Регистрация: 25.03.2004
Адрес: Moscow
? Как можно изменить цвет шрифта в Excel?
Задача заключается в следующем: нужно при вставки значения из Аксапты в шаблон экселевского документа (xlt) изменять его цвет в зависимости от некоторого условия(например в каком то случае делать красную надпись, в каком то черную). Поскажите как это можно сделать?
Старый 11.04.2005, 15:09   #2  
xonix is offline
xonix
Участник
 
360 / 11 (1) +
Регистрация: 25.08.2004
Дай догадаюсь не глядя в доку
Наверно, изменить свойство Font.Color у объекта Range?
Старый 11.04.2005, 15:16   #3  
Hidden is offline
Hidden
Участник
 
199 / 15 (1) ++
Регистрация: 25.03.2004
Адрес: Moscow
Подскажите как задать цвет у значения которое передается в Excel(программно), например таким кодом: excelDocument.insertValue('B' + int2str(i), rContractTable.RContractAccount);
Старый 11.04.2005, 15:37   #4  
YVAS is offline
YVAS
1C
Аватар для YVAS
1C
 
265 / 10 (1) +
Регистрация: 31.07.2003
xonix правильно сказал. Добавьте вот этот метод в класс ComExcelDocument_RU.
PHP код:
void setFontColor(MSOfficeBookMark_RU  _bookMarkint  _color)
{
   
COM     comRangecomFontcomBorder;
    ;
    
comRange this.findRange(_bookMark);

    if (
comRange)
    {
        
comFont comRange.font();
        
comFont.color(_color);
    }

__________________
Разница между теорией и практикой на практике больше, чем в теории
Старый 15.04.2005, 12:33   #5  
Hidden is offline
Hidden
Участник
 
199 / 15 (1) ++
Регистрация: 25.03.2004
Адрес: Moscow
Спасибо помогло!!!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
[Excel] - Несколько версий Excel на машине клиента Андре DAX: Программирование 11 07.08.2007 13:45
Можно ли управлять Axaptой из Excel? igorigor7 DAX: Программирование 11 19.06.2007 15:16
Работа с Excel через COM и ошибка 0x800A03EC (Range.AutoFilter) gl00mie DAX: Программирование 15 30.03.2007 18:37
Подвисает Excel 111andrei DAX: Программирование 25 30.01.2006 11:07
Что и как можно резать? George Nordic DAX: Администрирование 1 11.05.2004 18:44

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:13.