Корявые руки...или как закрасить ячейку макета (табличного дока)? #537640


#0 by mirvel
У меня Корявые руки...или как закрасить ячейку макета (табличного дока)? Заполняю макет нужными цифрами: и хочу ячейку где определенное значение закрасить в цвет! как это сделать не используя абсолютную ссылку на ячейку тобишь  RxCx... Такой вариант не устраивает..... а хочу в момент заполнения разукрасить.... Ячейки1=текмак.ПолучитьОбласть("Ячейки1");
#1 by forforumandspam
Не хочешь так "ТабДок.Область("R1C5").ЦветФона =КрасныйЦвет;" - сделай две области, одну белую, другую красную. А потом Если ЧтоТо Тогда   ТабДок.Присоединить(БелаяОбласть);
#2 by mirvel
...ну это общеизвестный семерочный гемор..неужели в восьмерке тоже таким путем надо?
#3 by НЕА123
ячейки1.Область("кол1").цветфона=Цвет;
#4 by mirvel
Может хотя бы подскажете как вычислить имя ячейки RxCx во время заполнения? чтоб после того как заполнил ячейку получил ее область и закрасил ТабДок.Область(АдресЯчейкиВ которуюЗаписалТолькоЧтоДанные).ЦветФона =КрасныйЦвет
#5 by mirvel
пробывал....предлагаешь каждой ячейке поставит имя?
#6 by mirvel
(кривовато...
#7 by forforumandspam
АдресЯчейкиВ которуюЗаписалТолькоЧтоДанные - ты по одной ячейке выводишь?
#8 by 0xFFFFFF
Отчет делаешь? Забей на эти макеты, ячейки и табДок.Вывести. Делай через СКД. Там и закрасить по условию можно и зачеркнуть и еще много чего. Без кода практически.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С