[]
Iterable<IVPageBreak>使用此集合可以在工作表上添加、访问和迭代垂直分页符。通过此集合添加的垂直分页符会定位在指定区域的左侧。
worksheet.getRange("A1:F10").setValue("Data");
IVPageBreaks pageBreaks = worksheet.getVPageBreaks();
pageBreaks.add(worksheet.getRange("D1"));
IVPageBreak pageBreak = pageBreaks.get(0);
get(int index) IVPageBreak。intgetCount()forEach, iterator, spliterator此方法返回打印区域内此集合包含的垂直分页符数量。
IVPageBreaks pageBreaks = worksheet.getVPageBreaks();
pageBreaks.add(worksheet.getRange("C1"));
pageBreaks.add(worksheet.getRange("F1"));
int count = pageBreaks.getCount();
IVPageBreak。使用此方法访问已通过 add(IRange) 或其他工作表分页符操作添加到工作表打印区域的垂直分页符。
worksheet.getRange("A1:F3").setValue(new Object[][] {
{"Name", "Q1", "Q2", "Q3", "Q4", "Total"},
{"North", 100, 120, 110, 130, 460}
});
IVPageBreaks pageBreaks = worksheet.getVPageBreaks();
pageBreaks.add(worksheet.getRange("D1"));
IVPageBreak pageBreak = pageBreaks.get(0);
IRange location = pageBreak.getLocation();
index - 集合的索引。IVPageBreak 对象。分页符与指定区域的左边缘对齐。
worksheet.getRange("A1:H2").setValue(new Object[][] {
{"Name", "Q1", "Q2", "Q3", "Q4", "Total", "Region", "Status"},
{"Test", 100, 120, 140, 160, 520, "East", "Open"}
});
IVPageBreak pageBreak = worksheet.getVPageBreaks().add(worksheet.getRange("F2"));
before - 其左边缘定义新分页符添加位置的区域。如果 before 为 null,则不添加分页符。IVPageBreak 对象,或 null(如果 before 为 null)。IllegalArgumentException - 如果 before 从工作表第一列开始。IllegalStateException - 如果已达到垂直分页符的最大数量。