Имя: Пароль:
1C
 
Отчеты в MS Word, цвет фона
0 Kolyasik
 
19.03.08
07:26
Кто нить пробовал красить фон таблицы в ворде из 1С 8.1?

ТаблицаДокументаВорд.Cell(С,К).Shading.BackGroundPatternColor = ЦветПоля;

ето что то не получаеться.. хотя на VBA примерно так, даже ошибки не выдает, просто не красит... может кто сталкивался?
1 Kolyasik
 
19.03.08
09:42
Дело в том что в Ворде тип цвета ето число а в 1С - RGB
если поставить например так
ТаблицаДокументаВорд.Cell(С,К).Shading.BackGroundPatternColor = 10000000;

то красится... но цвет то я так не подберу савсем %)
2 Lmn
 
19.03.08
09:42
Работает, красит. Только ЦветПоля надо чтоб был из вордовских констант иначе черным все замазывает. Попробуй 255 в качестве ЦветПоля подставить, должен красным покрасить.
3 Lmn
 
19.03.08
09:51
4 Kolyasik
 
19.03.08
12:43
так я пробовал, просто у меня цвета храняться в перечислениях, от туда они разлаживаються в RGB, а ворд с ним не работаит... подставлять я пробовал но ето не то, как бы преобразовать, и можно ли ето както делать в 1С... и как генеряться вордовские цвета из RGB... %)