国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

NPOI 讀取和寫入Excel

這篇具有很好參考價(jià)值的文章主要介紹了NPOI 讀取和寫入Excel。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

在C#中使用NPOI庫讀取和寫入Excel文件,你需要先下載并安裝NPOI庫。你可以在NuGet管理器中搜索NPOI并進(jìn)行安裝。

以下是一個(gè)使用NPOI庫進(jìn)行Excel文件讀取和寫入的示例:

讀取Excel文件:

using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;

// 打開Excel文件
using (FileStream file = new FileStream("文件路徑/文件名.xlsx", FileMode.Open, FileAccess.Read))
{
    IWorkbook workbook = new XSSFWorkbook(file);

    // 選擇工作表
    ISheet worksheet = workbook.GetSheet("工作表名稱");

    // 讀取單元格的值
    IRow row = worksheet.GetRow(0);
    ICell cell = row.GetCell(0);
    string cellValue = cell.StringCellValue;

    // 讀取整個(gè)工作表的數(shù)據(jù)
    List<List<string>> data = new List<List<string>>();
    for (int rowIndex = 0; rowIndex <= worksheet.LastRowNum; rowIndex++)
    {
        row = worksheet.GetRow(rowIndex);
        List<string> rowData = new List<string>();
        for (int columnIndex = 0; columnIndex < row.LastCellNum; columnIndex++)
        {
            cell = row.GetCell(columnIndex);
            string value = cell?.StringCellValue ?? "";
            rowData.Add(value);
        }
        data.Add(rowData);
    }
}

寫入Excel文件:

using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;

// 創(chuàng)建一個(gè)新的Excel文件
IWorkbook workbook = new XSSFWorkbook();

// 創(chuàng)建一個(gè)工作表
ISheet worksheet = workbook.CreateSheet("工作表名稱");

// 寫入單元格的值
IRow row = worksheet.CreateRow(0);
ICell cell = row.CreateCell(0);
cell.SetCellValue("Hello World");

// 保存Excel文件
using (FileStream file = new FileStream("文件路徑/文件名.xlsx", FileMode.Create, FileAccess.Write))
{
    workbook.Write(file);
}

請(qǐng)注意,在使用NPOI時(shí),記得引入必要的命名空間:NPOI.SS.UserModelNPOI.XSSF.UserModel。文章來源地址http://www.zghlxwxcb.cn/news/detail-652940.html

到了這里,關(guān)于NPOI 讀取和寫入Excel的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • .NET Core NPOI導(dǎo)出復(fù)雜Excel

    .NET Core NPOI導(dǎo)出復(fù)雜Excel

    NPOI GitHub源碼地址: GitHub - tonyqus/npoi: a .NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop. 版本說明: NPOI 2.4.1 (注意不同版本可能使用的姿勢(shì)有點(diǎn)小差別) 程序包管理器控制臺(tái)輸入一下命令安裝: 1 Install-Package NPOI -Version 2.4.1 通過NuGet管理解決方

    2024年02月03日
    瀏覽(17)
  • .NET Core6.0使用NPOI導(dǎo)入導(dǎo)出Excel

    .NET Core6.0使用NPOI導(dǎo)入導(dǎo)出Excel

    一、使用NPOI導(dǎo)出Excel //引入NPOI包 HTML JS C# 二、使用NPOI導(dǎo)入Excel HTML JS C# 控制器代碼 添加ExcelHelper類 添加Extensions類 添加實(shí)體類UserEntity,要跟Excel的列名一致 Excel模板 實(shí)現(xiàn)效果

    2024年02月12日
    瀏覽(21)
  • pandas讀取excel,再寫入excel

    pandas讀取excel,再寫入excel

    需求是這樣的,從一個(gè)表讀取數(shù)據(jù),然后每次執(zhí)行創(chuàng)建一個(gè)新表將值寫入 讀取這個(gè)表 寫入到這個(gè)表? ?分別對(duì)應(yīng)的是e、h列數(shù)據(jù),代碼如下:

    2024年02月11日
    瀏覽(16)
  • python如何操作excel,在excel中讀取和寫入數(shù)據(jù)

    python如何操作excel,在excel中讀取和寫入數(shù)據(jù)

    Excel 是 Microsoft 為使用 Windows 和 Apple Macintosh 操作系統(tǒng)的電腦編寫的一款電子表格軟件。直觀的界面、出色的計(jì)算功能和圖表工具,再加上成功的市場營銷,使 Excel 成為最流行的個(gè)人計(jì)算機(jī)數(shù)據(jù)處理軟件。在 1993 年,作為 Microsoft Office 的組件發(fā)布了5.0版之后, Excel 就開始成為

    2024年02月03日
    瀏覽(22)
  • Python讀取寫入數(shù)據(jù)到Excel文件

    Python讀取寫入數(shù)據(jù)到Excel文件

    【Linux干貨教程】Ubuntu Linux 換源詳細(xì)教程 大家好,我是洲洲,歡迎關(guān)注,一個(gè)愛聽周杰倫的程序員。關(guān)注公眾號(hào)【程序員洲洲】即可獲得10G學(xué)習(xí)資料、面試筆記、大廠獨(dú)家學(xué)習(xí)體系路線等…還可以加入技術(shù)交流群歡迎大家在CSDN后臺(tái)私信我! Hello,各位看官老爺們好,洲洲已

    2024年02月12日
    瀏覽(97)
  • [excel與dict] python 讀取excel內(nèi)容并放入字典、將字典內(nèi)容寫入 excel文件

    一 讀取excel內(nèi)容、并放入字典 1 讀取excel文件 2 讀取value,舍棄行號(hào) 3 讀取為字典 一 讀取excel內(nèi)容、并放入字典(完整代碼) 二、將字典內(nèi)容寫入 excel文件 1 假設(shè)已有字典內(nèi)容為: 即student列表里有4個(gè)字典, 第一個(gè)字典里面有3對(duì)key-value \\\"num\\\": 1, \\\"name\\\": \\\"cod1\\\", \\\"wfm\\\": 0.1 2 導(dǎo)入Workb

    2024年02月04日
    瀏覽(32)
  • Apache POI及easyExcel讀取及寫入excel文件

    目錄 1.excel 2.使用場景 3.Apache POI 4.easyExcel 5.總結(jié) 1.excel excel分為兩版,03版和07版。 03版的后綴為xls,最大有65536行。 07版的后綴為xlsx,最大行數(shù)沒有限制。 2.使用場景 將用戶信息導(dǎo)出到excel表格中。 將excel中的數(shù)據(jù)讀取到數(shù)據(jù)庫中。 3.Apache POI (1)說明 Apache POI是Apache軟件基金會(huì)

    2024年02月06日
    瀏覽(23)
  • Apache POI實(shí)現(xiàn)Excel導(dǎo)入讀取數(shù)據(jù)和寫入數(shù)據(jù)并導(dǎo)出

    Apache POI POI介紹 Apache POI是用Java編寫的免費(fèi)開源的跨平臺(tái)的Java API,Apache POI提供API給Java程序?qū)icrosoft Office格式檔案讀和寫的功能,其中使用最多的就是使用POI操作Excel文件。 maven坐標(biāo): POI結(jié)構(gòu): 入門案例 ExcelTest .java文件 從Excel文件讀取數(shù)據(jù)

    2024年02月12日
    瀏覽(33)
  • openpyxl 借助 smbprotocol 直接讀取 smb 中excel 直接寫入 共享盤

    參考 https://github.com/jborean93/smbprotocol/blob/master/examples/high-level/file-management.py https://github.com/jborean93/smbprotocol/tree/master/examples

    2024年02月13日
    瀏覽(18)
  • python自動(dòng)化辦公——定制化讀取Excel數(shù)據(jù)并寫入到word表格

    python自動(dòng)化辦公——定制化讀取Excel數(shù)據(jù)并寫入到word表格

    最近到了畢業(yè)設(shè)計(jì)答辯的時(shí)候,老師讓我?guī)彤厴I(yè)生寫一段畢業(yè)設(shè)計(jì)的功能就是提供一個(gè) 學(xué)士學(xué)位授予申請(qǐng)表 ,根據(jù)定制化需求,編寫定制化代碼。 docx格式的word如下圖。 再提供一個(gè)Excel表格,要求可以直接讀取表格里的對(duì)應(yīng)內(nèi)容,填入到word表格里的對(duì)應(yīng)位置。表格是我自己

    2024年02月10日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包