C# .NET 使用 NPOI 生成 .xlsx 格式 Excel

来源:https://www.cnblogs.com/fightingstepup/archive/2019/11/20/11895673.html
-Advertisement-
Play Games

1 IWorkbook workbook = new XSSFWorkbook(); 2 ISheet sheet = workbook.CreateSheet("-"); 3 IRow row = sheet.CreateRow(0);//標題 4 5 IRow titleRow = row.Cr... ...


 1 IWorkbook workbook = new XSSFWorkbook();
 2 ISheet sheet = workbook.CreateSheet("-");
 3 IRow row = sheet.CreateRow(0);//標題
 4 
 5 IRow titleRow = row.CreateCell(0);
 6 Row.SetCellValue("標題列1");
 7 
 8 IRow dataRow = sheet.CreateRow(1);
 9 dataRow.CreateCell(0).SetCellValue(“第一行第一列數值”);
10 
11 string fileName = "demo.xlsx";
12 
13 FileStream file = new FileStream("C:\\Desktop\\" + fileName, FileMode.Create);//把這個HSSFWorkbook實例寫入文件
14 workbook.Write(file);
15 file.Close();
16 
17 /*如果此處要下載*/
18 //MemoryStream ms = new MemoryStream();
19 //workbook.Write(ms);

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • [AccessLogAttribute(Note = "導出條形碼箱單 — 條形碼")]public ActionResult ExportContract(string INNER_NO){ try{string export = "條形碼箱單.xls";CommonResult cr = new ...
  • has been blocked by CORS policy: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's ...
  • PUB(Publisher)文件格式用於新聞稿,小冊子和海報之類的專業設計。它們還可以用於集成和存儲數據源以進行郵件合併和生成數據表。 Aspose一直致力於研究用於執行文件間格式轉換,對文件進行操作(例如創建、版本、操作等)的文件格式API。好消息來啦!專門解決.pub格式載入和轉換為PDF的AP ...
  • 1.下載 .Net Core Runtime 和 Hosting Bundle 下載地址:https://dotnet.microsoft.com/download/dotnet-core 分別下載 Runtime for Windows x64(x86) 和 Hosting Bundle,並安裝。 ...
  • Microsoft Office是市場上最強大的繪圖工具之一。通常,執行基本任務會較為困難 - 比如在頁面內繪製形狀等等。 如果你想以編程方式使用它並開發Add-Ons,小編為你推薦Aspose.Diagram。 Aspose.Diagram for .NET是專門用於處理Microsoft Vis ...
  • using MailKit.Net.Smtp;using MimeKit;using System;using System.Collections.Generic;using System.IO;using System.Threading.Tasks; namespace ConsoleApp2 ...
  • NuGet 是 .NET 平臺下的一個免費、開源的包管理開發工具。 修改全局包管理目錄 通過 NuGet 安裝包時,NuGet 先將包下載至一個統一的目錄,預設路徑是: 下載的包多了以後,會導致 C 盤空間被大量占用。我們可以通過修改配置將其指定到自定義的目錄下。 搜索 文件,預設位置是: ,在根節 ...
  • 一、前言 最近有在看 DDD 的相關資料以及微軟的 eShopOnContainers 這個項目中基於 DDD 的架構設計,在 Ordering 這個示例服務中,可以看到各層之間的代碼調用與我們之前傳統的調用方式似乎差異很大,整個項目各個層之間的代碼全部是通過註入 IMediator 進行調用的,F ...
一周排行
    -Advertisement-
    Play Games
  • Dapr Outbox 是1.12中的功能。 本文只介紹Dapr Outbox 執行流程,Dapr Outbox基本用法請閱讀官方文檔 。本文中appID=order-processor,topic=orders 本文前提知識:熟悉Dapr狀態管理、Dapr發佈訂閱和Outbox 模式。 Outbo ...
  • 引言 在前幾章我們深度講解了單元測試和集成測試的基礎知識,這一章我們來講解一下代碼覆蓋率,代碼覆蓋率是單元測試運行的度量值,覆蓋率通常以百分比表示,用於衡量代碼被測試覆蓋的程度,幫助開發人員評估測試用例的質量和代碼的健壯性。常見的覆蓋率包括語句覆蓋率(Line Coverage)、分支覆蓋率(Bra ...
  • 前言 本文介紹瞭如何使用S7.NET庫實現對西門子PLC DB塊數據的讀寫,記錄了使用電腦模擬,模擬PLC,自至完成測試的詳細流程,並重點介紹了在這個過程中的易錯點,供參考。 用到的軟體: 1.Windows環境下鏈路層網路訪問的行業標準工具(WinPcap_4_1_3.exe)下載鏈接:http ...
  • 從依賴倒置原則(Dependency Inversion Principle, DIP)到控制反轉(Inversion of Control, IoC)再到依賴註入(Dependency Injection, DI)的演進過程,我們可以理解為一種逐步抽象和解耦的設計思想。這種思想在C#等面向對象的編 ...
  • 關於Python中的私有屬性和私有方法 Python對於類的成員沒有嚴格的訪問控制限制,這與其他面相對對象語言有區別。關於私有屬性和私有方法,有如下要點: 1、通常我們約定,兩個下劃線開頭的屬性是私有的(private)。其他為公共的(public); 2、類內部可以訪問私有屬性(方法); 3、類外 ...
  • C++ 訪問說明符 訪問說明符是 C++ 中控制類成員(屬性和方法)可訪問性的關鍵字。它們用於封裝類數據並保護其免受意外修改或濫用。 三種訪問說明符: public:允許從類外部的任何地方訪問成員。 private:僅允許在類內部訪問成員。 protected:允許在類內部及其派生類中訪問成員。 示 ...
  • 寫這個隨筆說一下C++的static_cast和dynamic_cast用在子類與父類的指針轉換時的一些事宜。首先,【static_cast,dynamic_cast】【父類指針,子類指針】,兩兩一組,共有4種組合:用 static_cast 父類轉子類、用 static_cast 子類轉父類、使用 ...
  • /******************************************************************************************************** * * * 設計雙向鏈表的介面 * * * * Copyright (c) 2023-2 ...
  • 相信接觸過spring做開發的小伙伴們一定使用過@ComponentScan註解 @ComponentScan("com.wangm.lifecycle") public class AppConfig { } @ComponentScan指定basePackage,將包下的類按照一定規則註冊成Be ...
  • 操作系統 :CentOS 7.6_x64 opensips版本: 2.4.9 python版本:2.7.5 python作為腳本語言,使用起來很方便,查了下opensips的文檔,支持使用python腳本寫邏輯代碼。今天整理下CentOS7環境下opensips2.4.9的python模塊筆記及使用 ...