[英]Page Breaks In Excel VB.Net
我正在使用Office Interop,並且無法在Excel中插入分頁符。 我的代碼在horizontal page break
vertical pagebreak
正常工作,但我還需要設置vertical pagebreak
。 可以在下面修改我的代碼,在第一column I
上進行vertical page break
嗎?
此代碼正在進行正確的horizontal pagebreaks
但仍然是150頁長,因為未正確設置垂直分頁。
Dim r As Excel.Range = CType(xlWorkSheet.Cells(27, 1), Excel.Range)
r.PageBreak = 1
這個
sheet.VPageBreaks.Add(sheet.Range["J1"]);
為我工作設置垂直分頁符。 如圖所示,它似乎將分頁放在指定的列之前:
嘗試為右列對象本身而不是單元格范圍設置垂直分頁符。
如果你想要像A1:D15這樣的頁面
為了那個原因
excelWorksheet.Range(E16).PageBreak = 1
它將創建垂直和水平分頁符。
這只是一個例子。 相應的代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.