最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用C#代碼在Excel文件中添加工作表

 更新時(shí)間:2025年11月27日 08:51:34   作者:2501_93070778  
在處理現(xiàn)有的 Excel 文件或從零創(chuàng)建 Excel 文件時(shí),我們可能需要添加一個(gè)或多個(gè)工作表來記錄數(shù)據(jù),本文將演示如何使用 Spire.XLS for .NET 庫(kù)在 C# 和 VB.NET 中向 Excel 添加工作表,需要的朋友可以參考下

安裝 Spire.XLS for .NET

首先,您需要將 Spire.XLS for .NET 包中的 DLL 文件添加為 .NET 項(xiàng)目的引用。這些 DLL 文件可以通過此鏈接下載,也可以通過 NuGet 安裝。

PM> Install-Package Spire.XLS

在 C# 和 VB.NET 中向現(xiàn)有 Excel 文件添加工作表

向現(xiàn)有 Excel 文件添加工作表的步驟如下:

  1. 創(chuàng)建 Workbook 類的實(shí)例。
  2. 使用 Workbook.LoadFromFile() 方法加載 Excel 工作簿。
  3. 使用 Workbook.Worksheets.Add(sheetName) 方法向工作簿中添加工作表。
  4. 使用 Worksheet.Range[rowIndex, columnIndex].Value 屬性向單元格添加數(shù)據(jù)。
  5. 使用 Workbook.SaveToFile() 方法保存結(jié)果工作簿。

示例代碼如下:

using Spire.Xls;

namespace AddWorksheet
{
    class Program
    {
        static void Main(string[] args)
        {
            //創(chuàng)建一個(gè) Workbook 實(shí)例
            Workbook workbook = new Workbook();
            //加載一個(gè) Excel 文件
            workbook.LoadFromFile("Sample.xlsx");

            //添加一個(gè)工作表
            Worksheet sheet = workbook.Worksheets.Add("New_Sheet");

            //向單元格 (1, 1) 添加數(shù)據(jù)
            sheet.Range[1, 1].Value = "New Sheet";

            //保存結(jié)果文件
            workbook.SaveToFile("AddWorksheets.xlsx", ExcelVersion.Version2016);
        }
    }
}

在 C# 和 VB.NET 中向新 Excel 文件添加工作表

以下步驟展示了如何創(chuàng)建一個(gè)新的 Excel 文件并向其中添加工作表:

  1. 創(chuàng)建 Workbook 類的實(shí)例。
  2. 使用 Workbook.Worksheets.Clear() 方法清除默認(rèn)的工作表。
  3. 使用 Workbook.Worksheets.Add(sheetName) 方法向工作簿中添加工作表。
  4. 使用 Worksheet.Range[rowIndex, columnIndex].Value 屬性向單元格添加數(shù)據(jù)。
  5. 使用 Workbook.SaveToFile() 方法保存結(jié)果工作簿。

示例代碼如下:

using Spire.Xls;

namespace AddWorksheetToNewExcel
{
    class Program
    {
        static void Main(string[] args)
        {
            //創(chuàng)建一個(gè) Workbook 實(shí)例
            Workbook workbook = new Workbook();
            //清除默認(rèn)工作表
            workbook.Worksheets.Clear();
            
            //添加一個(gè)帶名稱的工作表
            Worksheet sheet = workbook.Worksheets.Add("Sheet1");

            //向單元格 (1, 1) 添加數(shù)據(jù)
            sheet.Range[1, 1].Value = "Sheet 1";

            //保存結(jié)果文件
            workbook.SaveToFile("AddWorksheets.xlsx", ExcelVersion.Version2016);
        }
    }
}

在 C# 和 VB.NET 中向新 Excel 文件添加多個(gè)工作表

以下步驟展示了如何創(chuàng)建一個(gè)新的 Excel 文件并向其中添加 3 個(gè)工作表:

  1. 創(chuàng)建 Workbook 類的實(shí)例。
  2. 使用 Workbook.CreateEmptySheets(sheetCount) 方法向工作簿中添加 3 個(gè)工作表。
  3. 遍歷工作簿中的工作表,使用 Worksheet.Range[rowIndex, columnIndex].Value 屬性向每個(gè)工作表的單元格 (1, 1) 添加數(shù)據(jù)。
  4. 使用 Workbook.SaveToFile() 方法保存結(jié)果工作簿。

示例代碼如下:

using Spire.Xls;

namespace AddWorksheetsToNewExcel
{
    class Program
    {
        static void Main(string[] args)
        {
            //創(chuàng)建一個(gè) Workbook 實(shí)例
            Workbook workbook = new Workbook();

            //添加 3 個(gè)工作表
            workbook.CreateEmptySheets(3);

            //遍歷所有工作表
            for (int i = 0; i < workbook.Worksheets.Count; i++)
            {
                Worksheet sheet = workbook.Worksheets[i];
                //向每個(gè)工作表的單元格 (1, 1) 添加數(shù)據(jù)
                sheet.Range[1, 1].Value = "Sheet " + (i + 1);
            }

            //保存結(jié)果文件
            workbook.SaveToFile("AddWorksheetsToNewExcel.xlsx", ExcelVersion.Version2016);
        }
    }
}

申請(qǐng)臨時(shí)許可證

如果您希望去除生成文檔中的評(píng)估信息,或解除功能限制,請(qǐng)為自己申請(qǐng)一個(gè) 30 天的試用許可證。

到此這篇關(guān)于使用C#代碼在Excel文件中添加工作表的文章就介紹到這了,更多相關(guān)C# Excel添加工作表內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C#多播委托的實(shí)現(xiàn)示例

    C#多播委托的實(shí)現(xiàn)示例

    C#中的多播委托是一種特殊的委托類型,可以持有多個(gè)方法的引用,并在調(diào)用時(shí)依次執(zhí)行這些方法,本文就來介紹一下C#多播委托的實(shí)現(xiàn)示例,感興趣的可以了解一下
    2025-12-12
  • Unity實(shí)現(xiàn)簡(jiǎn)單手勢(shì)識(shí)別

    Unity實(shí)現(xiàn)簡(jiǎn)單手勢(shì)識(shí)別

    這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)簡(jiǎn)單手勢(shì)識(shí)別,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • 淺析C# 索引器(Indexer)

    淺析C# 索引器(Indexer)

    這篇文章主要介紹了C# 索引器(Indexer)的相關(guān)資料,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • C#圖表算法之無向圖

    C#圖表算法之無向圖

    這篇文章介紹了C#圖表算法之無向圖,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • C#實(shí)現(xiàn)將程序運(yùn)行信息寫入日志的方法

    C#實(shí)現(xiàn)將程序運(yùn)行信息寫入日志的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)將程序運(yùn)行信息寫入日志的方法,可實(shí)現(xiàn)將程序運(yùn)行信息寫入日志并存儲(chǔ)在Debug目錄下的"/Log/PRG"下的功能,涉及C#針對(duì)日志的相關(guān)寫入技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-08-08
  • c#反射調(diào)用方法示例

    c#反射調(diào)用方法示例

    這篇文章主要介紹了c#反射調(diào)用方法示例,需要的朋友可以參考下
    2014-04-04
  • C#如何操作Excel數(shù)據(jù)透視表

    C#如何操作Excel數(shù)據(jù)透視表

    這篇文章主要為大家詳細(xì)介紹了C#如何操作Excel數(shù)據(jù)透視表, 創(chuàng)建透視表、設(shè)置行折疊、展開等操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • C#  Task  TaskFactory  設(shè)置最大并行線程數(shù)的方法

    C#  Task  TaskFactory  設(shè)置最大并行線

    本文深入探討了LimitedConcurrencyLevelTaskScheduler的工作原理,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2026-04-04
  • 使用C#操作ftp服務(wù)器的示例代碼

    使用C#操作ftp服務(wù)器的示例代碼

    這篇文章主要為大家詳細(xì)介紹了使用C#操作ftp服務(wù)器的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,有需要的小伙伴可以參考下
    2024-02-02
  • 一篇文章說通C#中的異步迭代器

    一篇文章說通C#中的異步迭代器

    這篇文章主要給大家介紹了如何通過一篇文章說通C#中的異步迭代器的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12

最新評(píng)論

永顺县| 夏河县| 赣州市| 利津县| 岳池县| 开鲁县| 凤阳县| 红河县| 株洲市| 昆明市| 神木县| 瓦房店市| 莱阳市| 阜南县| 博野县| 延寿县| 丹东市| 久治县| 准格尔旗| 富阳市| 隆安县| 奉化市| 刚察县| 赣州市| 奎屯市| 鹤山市| 乌鲁木齐县| 灵寿县| 湖南省| 浪卡子县| 连州市| 阿拉善盟| 托里县| 昌乐县| 肃北| 工布江达县| 中牟县| 逊克县| 会同县| 彭山县| 和林格尔县|