.
Tuesday 22nd of May 2012    

Информация

Счетчики

Голосование

Лучшая марка телефона
 

Реклама

фильмы онлайн

фильмы онлайн


Общее количество колонок
загрузка...

Общее количество колонок или рядов как всегда находим в свойстве коллекции Count. Для добавления нового ряда или новой колонки воспользуйтесь соответствующими методами:

function Add(BeforeRow : IRow) : IRow; function Add(BeforeColumn : IColumn) : IColumn;

Параметр Before... указывает, перед каким элементом мы планируем осуществить вставку. Методы возвратят ссылку на интерфейс вставленного столбца (ряда).

var .... Doc, Table : variant;

Table:=Doc.Tables.Add(Doc.Range(0,0),4,4); Table.Columns.Add(Table.Columns.Item(2)); Table.Rows.Add(Table.Rows.Item(2));

Для удаления ряда или колонки вызываем стандартный метод коллекции

Delete():

Table.Rows.IteMicrosoft(l).Delete;

Для изменения программным образом ширины колонки понадобится свойство:

property Width : Integer; Соответственно высота ряда задается свойством:

property Height : Integer;

Например:

Table.Rows.Item(1).Height:=20; Table.Columns.Item(1).Width:=20;

Весьма полезный метод, автоматически настраивающий размеры столбцов ирядов:

procedure AutoFitBehavior(Behavior:Integer);

В качестве параметра лучше всего передавать константу wdAutoFitWindow (значение 2) - автоподбор по ширине окна. Перед вызовом этого метода необходимо установить в true свойство, разрешающее производить автонастройку таблицы:

property AllowAutoFit: boolean;

Например:

Table.AllowAutoFit:=True;

Table.AutoFitBehavior(1); //константа 1 - автоподбор размера по содержимому

Для того чтобы при переходе таблицы на новую страницу она вновь начиналась с заголовка, установите в true свойство:

property HeadingFormat : Boolean;

Например:

Table.Rows.Item(1).HeadingFormat:=True;

При необходимости сдвинуть таблицу вправо от границы листа воспользуйтесь свойством:

property LeftIndent : integer; Например:

Table.Rows.LeftIndent:=260; Значения в колонке можно отсортировать, воспользовавшись методом:

procedure Sort;


загрузка...
 

Самое популярное:

bottom

карта сайта