Чтобы формировать
вид документа в процессе его создания, недостаточно только функций записи
информации в ячейки, необходимо также изменять ее визуальные параметры. Самое
простое, с чего можно начать, - изменение ширины столбцов и высоты строк.
Доступ к ширине столбцов можно получить, используя коллекцию Columns. Используя
номер колонки в буквенном или числовом формате и свойство коллекции
ColumnWidth, можно изменить ширину столбца или назначить ее. Определенная ниже
функция, реализованная на Delphi, устанавливает ширину столбца.
Code:
Function SetColumnWidth (sheet:variant;
column:variant;width:real):boolean;
begin
SetColumnWidth:=true;
try
E.ActiveWorkbook.Sheets.Item[sheet].Columns
[column].ColumnWidth:=width;
except
SetColumnWidth:=false;
end;
End;
Для определения
ширины столбца используйте следующий оператор: width:=E.ActiveWorkbook
.Sheets.Item[sheet].Columns[column].ColumnWidth;
Доступ к высоте
строк можно получить, используя коллекцию Rows. Назначая номер строки и
свойство коллекции RowHeight, можно изменить высоту строки или назначить ее.
Определенная ниже функция, реализованная на Delphi, устанавливает высоту
строки.