Excel ЧаВо

Как установить свои разрывы страниц


Для того, чтобы "появились" автоматические разрывы страниц, нужно перейти в режим разметки.

Delphi:

// переходим в режим разметки, чтобы заполнить коллекцию HPageBreaks

XL.ActiveWindow.View := xlPageBreakPreview;

// вставим разрыв перед 4-й строкой

ASheet.HPageBreaks.Add(ASheet.Range['A4', EmptyParam]);

// Как узнать номер строки, перед которой вставлен первый (индекс 1) HPageBreak

FirstPageBreak := ASheet.HPageBreaks[1].Location.Row;

Также вы можете "переместить" разрыв, присвоив новое значение свойству Location объекта HPageBreak

Delphi:

// переместим разрыв перед пятой строкой

ASheet.HPageBreaks[1].Location := Asheet.Range ['A5', EmptyParam];

View Property

HPageBreaks Collection Object

VPageBreaks Collection Object

Add Method



Содержание раздела