Имя: Пароль:
1C
1С v8
v8: как поменять фон в ячейке Excel из 1с?
,
0 goleaff2006
 
15.10.13
11:13
Пишу следующее   Область=Лист.Range(Лист.Cells(стр.НомерСтроки,стр.НомерКолонки),Лист.Cells(стр.НомерСтроки,стр.НомерКолонки));
           Область.Locked=false;
          Область.Interior.color=Лист.RGB(240,240,240);    
не закрашиввает ячейку.
1 Fish
 
15.10.13
11:14
(0) Это про Эксель?
2 goleaff2006
 
15.10.13
11:15
Про него самого=)
3 Серго62
 
15.10.13
11:30
(0)
RGB(240,240,240) это белый цвет (ну или почти белый)
4 goleaff2006
 
15.10.13
11:33
Процедура или функция с указанным именем не определена (RGB)
        Область.Interior.Color = <<?>>RGB(240,240,240); (Проверка: Толстый клиент (обычное приложение))
вот что пишет 1с
5 goleaff2006
 
15.10.13
11:34
вообще правильно нига.Sheets(1).Cells(1,1).Borders.Color = 25525124; // цвет рамки Книга.Sheets(1).Cells(1,1).Font.Color = 255000000; // цвет шрифта Книга.Sheets(1).Cells(1,1).Interior.Color = 255045; // цвет фона
но я не пойму что за значения как произвольный цвет задать.
6 Серго62
 
15.10.13
11:34
(4) а Лист.RGB(240,240,240), определена?
7 Серго62
 
15.10.13
11:36
Попробуй написать Область.Interior.color=Лист.RGB(0,0,240);
Должен получиться синий цвет
8 goleaff2006
 
15.10.13
11:38
{Форма.Форма.Форма(6450)}: Метод объекта не обнаружен (RGB)
вот что пишет так нельзя
9 goleaff2006
 
15.10.13
11:42
сделал вот так Область.Interior.Color =240*256*256+240*256+240