C# 插入、刪除Excel分頁符

來源:互聯網
上載者:User

標籤:C#   .NET   EXCEL   分頁符   免費控制項   

概述

對Excel表格設定分頁對我們預覽、列印文檔時是很方便的,特別是一些包含很多複雜資料的、不規則的表格,為保證列印時每一頁的排版美觀性或者資料的前後串連的完整性,此時的分頁符就發揮了極大的作用。因此,本文將介紹C#設定Excel分頁的方法。當然,對於Excel表格中已有的分頁符,如果我們也可以根據需要自行刪除分頁。

樣本要點梳理
  1. 插入分頁
    1.1 插入橫向分頁
    1.2 插入縱向分頁
  2. 刪除分頁
    2.1 刪除全部分頁
    2.2 刪除指定分頁
代碼操作及效果 一、插入Excel分頁

C#

using Spire.Xls;namespace ExcelPageBreak_XLS{    class Program    {        static void Main(string[] args)        {            //執行個體化一個Wordbook類對象,並載入需要設定分頁的Excel文檔            Workbook workbook = new Workbook();            workbook.LoadFromFile("Sample.xlsx");            //擷取第一個工作表            Worksheet sheet = workbook.Worksheets[0];            //插入兩個橫向分頁符(指定儲存格上方插入分頁)            sheet.HPageBreaks.Add(sheet.Range["A11"]);            sheet.HPageBreaks.Add(sheet.Range["A20"]);            //插入一個縱向分頁符(指定儲存格左側插入分頁)            //sheet.VPageBreaks.Add(sheet.Range["E1"]);            //將視圖設定為分頁預覽模式查看效果            sheet.ViewMode = ViewMode.Preview;            //儲存並開啟文檔            workbook.SaveToFile("AddPageBreak.xlsx", FileFormat.Version2010);            System.Diagnostics.Process.Start("AddPageBreak.xlsx");        }    }}

添加分頁
1.橫向分頁效果

2.縱向分頁效果

二、刪除分頁
using Spire.Xls;namespace DeletePageBreak_XLS{    class Program    {        static void Main(string[] args)        {            //建立一個Workbook類對象,並載入Excel文檔            Workbook workbook = new Workbook();            workbook.LoadFromFile("sample.xlsx");            //擷取第一個worksheet            Worksheet sheet = workbook.Worksheets[0];            //刪除所有橫向分頁            sheet.HPageBreaks.Clear();            //刪除第一個橫向分頁            //sheet.HPageBreaks.RemoveAt(0);            //設定分頁預覽模式查看分頁效果            sheet.ViewMode = ViewMode.Preview;            //儲存並開啟文檔            workbook.SaveToFile("刪除分頁1.xlsx",FileFormat.Version2010);            System.Diagnostics.Process.Start("刪除分頁1.xlsx");        }    }}

刪除分頁效果:
1.刪除全部分頁

2.刪除指定分頁

這裡使用了免費版控制項Free Spire.XLS for .NET 8.3,可以自行上官網或者Nuget下載安裝,注意在進行代碼編輯時,不要忘了引用Spire.Xls.dll檔案,dll檔案可在安裝路徑下的Bin檔案夾中擷取。

以上全部內容為本次關於“C#插入、刪除Excel分頁的方法”的全部內容,代碼供參考。
如需轉載,請註明出處!
感謝閱讀!

C# 插入、刪除Excel分頁符

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.