วิธีแปลง CSV เป็น XLSX

Sheetize CSV‑to‑XLSX Converter for .NET ให้ API ที่ง่ายแต่ทรงพลังสำหรับการอ่านข้อมูล CSV แล้วบันทึกเป็นไฟล์ Excel โดยคงรักษาประเภทคอลัมน์ แถวหัวตาราง และสไตล์ของเซลล์ไว้ เหมาะเมื่อคุณต้องการแจกจ่ายข้อมูลในรูปแบบสเปรดชีตที่คุ้นเคย หรือรวมเข้าในเวิร์กฟลว์ที่รับเฉพาะไฟล์ XLSX

คุณสมบัติหลัก

แปลง CSV เป็น XLSX

อ่าน CSV ใดก็ได้ (คั่นด้วยคอมม่า, เซมิโคลอน หรือแท็บ) แล้วสร้างไฟล์ XLSX ปราศจากมาโคร โดยสามารถกำหนดการสรุปประเภทข้อมูลและการจัดรูปแบบคอลัมน์ได้ตามต้องการ

รักษาการจัดรูปแบบและประเภทข้อมูล

ตรวจจับตัวเลข, วันที่, บูลีน และใช้สไตล์ Excel ที่เหมาะสม; คุณยังสามารถใส่เทมเพลตสไตล์เพื่อให้ได้ลุคที่สม่ำเสมอ

สนับสนุนการสตรีมมิง

ประมวลผลไฟล์ CSV ขนาดใหญ่แบบแถวต่อแถวเพื่อใช้หน่วยความจำน้อย เหมาะสำหรับการแปลงเป็นชุดหรือบริการเว็บ

คำแนะนำโดยละเอียด

กระบวนการทำงาน CSV → XLSX

เพื่อแปลงไฟล์ CSV เป็น XLSX ด้วย Sheetize ให้ทำตามขั้นตอนต่อไปนี้

  1. เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ TextConverter
  2. กำหนดค่าตัวเลือก: ตั้งค่า LoadOptions (ตัวคั่น, การเข้ารหัส, มีหัวตารางหรือไม่) และ TextConverterSaveOptions (เส้นทางไฟล์ผลลัพธ์, เทมเพลตสไตล์)
  3. กำหนดเส้นทางไฟล์: ระบุพาธของไฟล์ CSV ต้นฉบับและตำแหน่งไฟล์ XLSX ปลายทาง
  4. ดำเนินการแปลง: เรียก Process พร้อมตัวเลือกที่เตรียมไว้

ตัวอย่าง – แปลง CSV เป็น XLSX

using Sheetize;

var readOptions = new LoadOptions
{
    InputFile = "sales_data.csv"
};

var saveOptions = new TextConverterSaveOptions
{
    OutputFile = "E:\\reports\\sales_report.xlsx",
};

TextConverter.Process(readOptions, saveOptions);

สนับสนุนรูปแบบเพิ่มเติม

  • Sheetize ยังสามารถแปลง XLSX กลับเป็น CSV ได้ โดยสามารถเลือกชีทหรือช่วงข้อมูลเฉพาะได้
  • ไลบรารีรองรับการส่งออกเป็น JSON, TSV หรือ HTML โดยตรงจากเวิร์กบุ๊กที่สร้างขึ้น ทำให้สามารถสร้างสายงานรายงานแบบเริ่ม‑ถึง‑จบได้ (เช่น CSV → XLSX → HTML)

ด้วยความสามารถเหล่านี้ Sheetize ทำให้การแปลง CSV‑to‑XLSX เป็นเรื่องง่าย ไม่ว่าจะเป็นสคริปต์ชั่วคราวหรือบริการระดับผลิตภัณฑ์.

 แบบไทย