|
Отчеты в 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... %)
|
|