Среда, 25.12.2024, 21:27
Приветствую Вас Гость | RSS

DELPHI Report

Каталог статей Delphi Report

Главная » Статьи » MS Office (MS Word, MS Excel ) » MS Excel

Заливка ячейки цветом в 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)
Просмотров: 12837 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Меню сайта
Google
Форма входа
Категории раздела
MS Excel [22] MS Word [18]
Поиск
Друзья сайта
Статистика
Copyright MyCorp © 2024