| Каталог статей Delphi Report
 Заливка ячейки цветом в Excel 
| Для этого можно воспользоваться функцией, которая описана в следующей статье. Если это вызывает какие-то сложности, то предлагаю в используемый модуль добавить следующую функцию:
 
 function SetRangecolor(sheet:variant;range:string;Color:integer):boolean;
 begin
 E.ActiveWorkbook.Sheets.Item[sheet].Range[range].Interior.Color:=color;
 end;
 
 Где передаваемые параметры стандартны.
 
 Теперь, что бы например залить в листе с названием 1 ячейку A1 красным:
 SetRangecolor('1','A1',255):
 
 Можно заливать диапазон ячеек A1:B10, для этого
 
 SetRangeColor('1','A1:B10',255);
 |  | Категория: MS Excel | Добавил: delphi (22.04.2010) |  | Просмотров: 12969 
| Рейтинг: 0.0/0 |  Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация  | Вход  ] | Google |