
แทรกแถวและคอลัมน์ในไฟล์ Excel โดยใช้ Node.js
Microsoft Excel เป็นหนึ่งในซอฟต์แวร์ชั้นนำและใช้กันอย่างแพร่หลายมากที่สุดในโลกแห่งเทคโนโลยีนี้ องค์กรส่วนใหญ่ใช้ประโยชน์จากซอฟต์แวร์นี้เพื่อวัตถุประสงค์ต่างๆ และรักษาข้อมูลจำนวนมหาศาลในไฟล์ Excel นอกจากนี้ การแก้ไขไฟล์ข้อมูลหลายไฟล์ด้วยตนเองยังเป็นเรื่องที่ยุ่งยากอยู่เสมอ ในบล็อกโพสต์นี้ เราจะได้เรียนรู้วิธีแทรกแถวและคอลัมน์ในไฟล์ Excel โดยทางโปรแกรมโดยใช้ Nodejs อย่างไรก็ตาม การทำให้กระบวนการนี้เป็นอัตโนมัติจะมอบประสิทธิภาพและความได้เปรียบในการแข่งขันให้กับธุรกิจ
ประเด็นต่อไปนี้จะกล่าวถึงในโพสต์บล็อกนี้:
- แทรกแถวและคอลัมน์ในไฟล์ Excel โดยใช้ Node.js - การติดตั้ง API
- แทรกหลายแถวในตัวอย่างโค้ดแผ่นงาน Excel
- ไลบรารี Node.js เพื่อแทรกคอลัมน์ในแผ่นงาน Excel
แทรกแถวและคอลัมน์ในไฟล์ Excel โดยใช้ Node.js - การติดตั้ง API
เราจะใช้ ไลบรารี Node.js Excel อันทรงพลังเพื่อแทรกแถวและคอลัมน์ในแผ่นงาน Excel โดยทางโปรแกรม คุณสามารถติดตั้งได้อย่างง่ายดายด้วยการรันคำสั่งต่อไปนี้ในเทอร์มินัล
npm install java
npm install aspose.cells
คุณสามารถไปที่ ลิงค์ เพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับขั้นตอนการติดตั้ง
หมายเหตุ: ควรวางไฟล์ XLSX ต้นทางในไดเร็กทอรีรากของโปรเจ็กต์เพื่อทดสอบฟังก์ชันการทำงาน
แทรกหลายแถวในตัวอย่างโค้ดแผ่นงาน Excel
ในส่วนนี้ เราจะอธิบายขั้นตอนต่อไปนี้และข้อมูลโค้ดเพื่อแทรกแถวในไฟล์ Excel โดยใช้ Node.js
- สร้างวัตถุของคลาส เซลล์
- โหลดไฟล์ Excel (เช่น example.xlsx) โดยการเริ่มต้นออบเจ็กต์ของคลาสย่อย WorkBook
- เรียกใช้เมธอด insertRows(rowIndex, TotalRows, options) เพื่อแทรกแถวได้มากเท่าที่ต้องการในเวิร์กชีต
- บันทึกไฟล์โดยใช้เมธอด save(fileName)
ข้อมูลโค้ดต่อไปนี้คือการแทรกหลายแถวในแผ่นงาน Excel โดยทางโปรแกรม
var aspose = aspose || {};
// สร้างวัตถุของคลาส Cells
aspose.cells = require("aspose.cells");
// โหลดไฟล์ Excel (เช่น example.xlsx) โดยการเริ่มต้นวัตถุของคลาสลูก WorkBook
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// เรียกเมธอด insertRows(rowIndex, TotalRows, options) เพื่อแทรกแถวได้มากเท่าที่ต้องการในเวิร์กชีต
workbook.getWorksheets().get(0).getCells().insertRows(1,2)
// เรียกเมธอด save(fileName) เพื่อบันทึกไฟล์
workbook.save("result.xlsx");
ผลลัพธ์สามารถดูได้ในภาพด้านล่าง

แทรกแถวในไฟล์ Excel โดยใช้ Node.js
ไลบรารี Node.js เพื่อแทรกคอลัมน์ในแผ่นงาน Excel
ไลบรารี Node.js Excel นี้เสนอข้อกำหนดในการเพิ่มคอลัมน์ในไฟล์ Excel โดยใช้โค้ดบรรทัดง่ายๆ
ต่อไปนี้เป็นขั้นตอนในการแทรกคอลัมน์ในแผ่นงาน Excel โดยใช้ Node.js
- นำเข้าและสร้างวัตถุของคลาส เซลล์
- สร้างออบเจ็กต์ของคลาสย่อย WorkBook โดยการเริ่มต้นด้วยไฟล์ Excel
- ตอนนี้ให้เรียกใช้เมธอด insertColumns(columnIndex, TotalColumns) เพื่อแทรกคอลัมน์ลงในแผ่นงาน Excel
- ในที่สุด save(fileName) จะบันทึกไฟล์ลงในไดเร็กทอรีราก
คัดลอกและวางข้อมูลโค้ดที่กล่าวถึงด้านล่างเพื่อแทรกคอลัมน์ในไฟล์ Excel โดยทางโปรแกรมโดยใช้ Node.js
var aspose = aspose || {};
// นำเข้าและสร้างวัตถุของคลาส Cells
aspose.cells = require("aspose.cells");
// สร้างวัตถุของคลาสลูก WorkBook โดยเริ่มต้นด้วยไฟล์ Excel
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// เรียกใช้เมธอด insertColumns(columnIndex, TotalColumns) เพื่อแทรกคอลัมน์ลงในแผ่นงาน Excel
workbook.getWorksheets().get(0).getCells().insertColumns(1,1)
// save(fileName) บันทึกไฟล์ลงในไดเร็กทอรีราก
workbook.save("result.xlsx");
ตอนนี้ให้เริ่มต้นเซิร์ฟเวอร์แล้วคุณจะเห็นผลลัพธ์ตามที่แสดงด้านล่างในภาพ

แทรกคอลัมน์ในไฟล์ Excel โดยทางโปรแกรม
รับใบอนุญาตฟรี
คุณสามารถใช้ [ใบอนุญาตชั่วคราวฟรี] เพื่อใช้ Aspose.Cells for Node.js ได้โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
โพสต์บล็อกนี้สิ้นสุดที่นี่ เราได้อธิบายวิธีการแทรกแถวและคอลัมน์ในไฟล์ Excel โดยใช้ Node.js แล้ว นอกจากนี้ คุณยังสามารถสำรวจ เอกสารประกอบ เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ Aspose.Cells for Node.js นอกจากนี้ conholdate.com จะเขียนหัวข้อใหม่ๆ ที่น่าสนใจ ดังนั้นโปรดติดต่อเพื่อรับข้อมูลอัปเดตล่าสุด
ถามคำถาม
ในกรณีที่มีข้อสงสัยใด ๆ โปรดเขียนถึงเราที่ ฟอรั่ม