![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как в Excel сделать заголовок столбца (по середине) и [D7, Win95/98]
ceval © (2004-08-17 12:18:00)Подскажите пожалуста как в Excel сделать заголовок столбца (по середине) иданные в столбце по центру.
Пробывал делать так :
xl.Cells[x,1].alignment:=tacenter;
Выдает ошибку
46_55_41_44 (2004-08-17 12:28:00) [1]А это горизонтально:
const
xlHAlignCenter=-4108;
xlHAlignDistributed=-4117;
xlHAlignJustify=-4130;
xlHAlignLeft=-4131;
xlHAlignRight=-4152;
xlHAlignCenterAcrossSelection=7;
xlHAlignFill=5;
xlHAlignGeneral=1;
Function SetHorizontalAlignment (sheet:variant;range:string;
alignment:integer):boolean;
begin
SetHorizontalAlignment:=true;
try
E.ActiveWorkbook.Sheets.Item[sheet].Range
[range].HorizontalAlignment:=alignment;
except
SetHorizontalAlignment:=false;
end;
End;
46_55_41_44 (2004-08-17 12:26:00) [2]const
xlVAlignBottom=-4107;
xlVAlignCenter=-4108;
xlVAlignDistributed=-4117;
xlVAlignJustify=-4130;
xlVAlignTop=-4160;
Function SetVerticalAlignment (sheet:variant;range:string;
alignment:integer):boolean;
begin
SetVerticalAlignment:=true;
try
E.ActiveWorkbook.Sheets.Item[sheet].Range
[range].VerticalAlignment:=alignment;
except
SetVerticalAlignment:=false;
end;
End;
46_55_41_44 (2004-08-17 12:26:00) [3]xlVAlignCenter=-4108