Имя: Пароль:
1C
1С v8
excel, как покрасить ячейку в нужный цвет
0 Vugluskr
 
25.12.09
14:22
Коллеги, делаю выгрузку данных в эксель, попросили красить в определенный цвет ячейку в засимости от..

Поделитесь, пожалуйста, примером покраса ячейки.
1 Рэйв
 
25.12.09
14:26
Range("E7").Select
   With Selection.Interior
       .ColorIndex = 50
       .Pattern = xlSolid
   End With
Это в екселе.

Перколбась в 1С
2 Vugluskr
 
25.12.09
14:30
Рейв, пасиб, конечно, но не догоню как... в эксель я пишу так:

Excel = Новый COMОбъект("Excel.Application");
Excel.Workbooks.Open(Файл);
Лист=Excel.WorkSheets(НомерЛиста);
Excel.Cells(Строка,Ячейка).Value = "ОПЛАЧЕН";
..

как тут твой пример проложить не знаю..
3 Ksandr
 
25.12.09
15:42
Еxcel.Cells(Строка,Ячейка).Interior.ColorIndex = 50
Еxcel.Cells(Строка,Ячейка).Interior.Pattern = xlSolid
4 Vugluskr
 
25.12.09
15:58
Спасибо большое! А как строку целиком покрасить?
5 ДенисЧ
 
25.12.09
16:02
Rows()
6 Vugluskr
 
25.12.09
16:12
5, а пример можно? Не силен я экселе..
7 ДенисЧ
 
25.12.09
16:14
Excel = Новый COMОбъект("Excel.Application");
Excel.Workbooks.Open(Файл);
Лист=Excel.WorkSheets(НомерЛиста);
Excel.Rows(Строка).Interior.ColorIndex = 50;
Excel.Rows(Строка).Interior.Pattern = xlSolid;
8 Vugluskr
 
25.12.09
16:16
Спасибо, теперь у меня все красиво будет)))