Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.26;
Скачать: CL | DM;

Вниз

MS Excel - Как закрасить диапазон ячеек ?   Найти похожие ветки 

 
tytus ©   (2007-07-30 13:06) [0]

Вот собственно и вопрос. Нужно закрасить диапазон ячеек произвольным цветом.


 
Сергей М. ©   (2007-07-30 13:08) [1]

Соответствующий макрос ты записал и, конечно же, его текст тебе ни о чем не сказал ?)


 
tytus ©   (2007-07-30 13:26) [2]

>Сергей М. ©   (30.07.07 13:08) [1]
Какой макрос?
вот все что есть.
Excel1:TExcelApplication;

procedure TForm1.Button1Click(Sender: TObject);
var
 Sheet:Variant;
 i:integer;
begin
Excel1.Connect;
Excel1.SheetsInNewWorkbook[0]:=1;
Excel1.Workbooks.Add(EmptyParam,0);
Sheet:=Excel1.WorkBooks[1].Sheets[1];
with Excel1 do
 begin
   for i:=0 to 99 do
     Range[Cells.Item[i+1,1],Cells.Item[i+1,2]].Interior.ColorIndex:=i;
 end;
Excel1.Visible[0];
end;

вот оно и ругаеццо на Interior...


 
tytus ©   (2007-07-30 13:32) [3]

а... вспомнил.
во первых - for i:=0 to 36 - возможно нету ColorIndex=100
(в справке VBAXL10.CHM  об ентом ничего не говорится)
во вторых - опечатка
Excel1.Visible[0]:=true;
Вот вроде бы и все - всем спасибо!


 
tytus ©   (2007-07-30 13:36) [4]

(в справке VBAXL10.CHM  об ентом ничего не говорится)
оказывается говорится - раскопал
xlColorIndex=1..56



Страницы: 1 вся ветка

Текущий архив: 2007.08.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
2-1185543071
kyro
2007-07-27 17:31
2007.08.26
Из за чего не получается проиграть файл медиа плеером


2-1186042673
Voproshay
2007-08-02 12:17
2007.08.26
Кто рубит по SQL?


15-1185792847
Andre_s
2007-07-30 14:54
2007.08.26
Проблема с Asus P5PL2-E


2-1186130249
Юра
2007-08-03 12:37
2007.08.26
Клавиатура


6-1168716280
MyJIbT
2007-01-13 22:24
2007.08.26
Изменения IP