
วิธีสร้างไฟล์ Excel ที่แชร์ใน Nodejs
MS Excel มีส่วนร่วมในโลกสมัยใหม่ของเทคโนโลยีเกี่ยวกับการจัดเก็บข้อมูลและการแสดงข้อมูล ไฟล์ XLS/XLSX ดูแลรักษาง่ายและมาพร้อมกับคุณสมบัติที่เป็นมิตรกับคลาวด์ โดยส่วนใหญ่ คุณจะต้องสร้างไฟล์ Excel ที่แชร์เพื่อให้ผู้อื่นทำงานในไฟล์เดียวกันได้ ในองค์กรขนาดใหญ่ นี่เป็นงานที่แพร่หลายและจำเป็นต้องประหยัดเวลาและต้นทุนอื่นๆ อย่างไรก็ตาม เราจะใช้ Node.js Excel library นี้เพื่อสาธิตวิธีสร้างไฟล์ Excel ที่แชร์ใน Nodejs โดยทางโปรแกรม
เราจะครอบคลุมประเด็นต่อไปนี้:
การติดตั้ง JavaScript Excel API
คุณสามารถสร้างไฟล์ Excel ที่ใช้ร่วมกันได้โดยใช้ไลบรารีที่มีประสิทธิภาพนี้ ติดตั้งและกำหนดค่าในโปรเจ็กต์ Node.js ได้ง่าย อย่างไรก็ตาม คุณสามารถตั้งค่าไลบรารีนี้ได้โดยใช้วิธีง่ายๆ สองวิธี ดังนั้น คุณสามารถ ดาวน์โหลด แพ็คเกจ API หรือติดตั้งโดยรันคำสั่งต่อไปนี้ในเทอร์มินัล:
npm install java
npm install aspose.cells
วิธีสร้างไฟล์ Excel ที่แชร์ใน Nodejs
เมื่อตั้งค่าไลบรารีแล้ว คุณก็พร้อมที่จะสร้างไฟล์ Excel ที่ใช้ร่วมกันโดยทางโปรแกรม
คุณสามารถทำตามขั้นตอนต่อไปนี้และข้อมูลโค้ด:
- สร้างอินสแตนซ์ของคลาส Workbook
- setAutoRecover วิธีการระบุว่าไฟล์ถูกทำเครื่องหมายสำหรับการกู้คืนอัตโนมัติหรือไม่
- setCheckCompatibility วิธีการระบุว่าตรวจสอบความเข้ากันได้กับเวอร์ชันก่อนหน้าหรือไม่เมื่อบันทึกสมุดงาน
- เมธอด setCrashSave ระบุว่าแอปพลิเคชันบันทึกไฟล์สมุดงานครั้งล่าสุดหลังจากเกิดข้อขัดข้องหรือไม่
- setRepairLoad วิธีการระบุว่าแอปพลิเคชันเปิดสมุดงานครั้งล่าสุดในโหมดปลอดภัยหรือโหมดการซ่อมแซม
- เรียกเมธอดนี้ setShowTabs เพื่อตั้งค่าว่าจะแสดงแท็บสมุดงานหรือไม่
- เรียกใช้เมธอด setShared เพื่อแชร์สมุดงาน
คัดลอกและวางโค้ดต่อไปนี้ลงในไฟล์หลักของคุณ:
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// สร้างอินสแตนซ์ของคลาสสมุดงาน
var wb = new aspose.cells.Workbook();
// เมธอด setAutoRecover ระบุว่าไฟล์ถูกทำเครื่องหมายสำหรับการกู้คืนอัตโนมัติหรือไม่
wb.getSettings().setAutoRecover(true);
// เมธอด setCheckCompatibility ระบุว่าตรวจสอบความเข้ากันได้กับเวอร์ชันก่อนหน้าหรือไม่เมื่อบันทึกสมุดงาน
wb.getSettings().setCheckCompatibility(false);
// เมธอด setCrashSave ระบุว่าแอปพลิเคชันบันทึกไฟล์สมุดงานครั้งล่าสุดหลังจากเกิดข้อขัดข้องหรือไม่
wb.getSettings().setCrashSave(true);
// เมธอด setRepairLoad บ่งชี้ว่าแอปพลิเคชันเปิดสมุดงานครั้งล่าสุดในโหมดปลอดภัยหรือโหมดซ่อมแซม
wb.getSettings().setRepairLoad(true);
// เรียกเมธอด setShowTabs นี้เพื่อตั้งค่าว่าจะแสดงแท็บสมุดงานหรือไม่
wb.getSettings().setShowTabs(true),
//เรียกใช้เมธอด setShared เพื่อแชร์สมุดงาน
wb.getSettings().setShared(true);
//บันทึกสมุดงานที่ใช้ร่วมกัน
wb.save("outputSharedWorkbook.xlsx");
คุณอาจเห็นผลลัพธ์ในภาพด้านล่าง:

รับใบอนุญาตฟรี
คุณสามารถใช้ [ใบอนุญาตชั่วคราวฟรี] เพื่อทดลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน
สรุป
นี่เป็นจุดสิ้นสุดของโพสต์บล็อกบทช่วยสอนนี้ คุณได้ผ่านวิธีการสร้างไฟล์ Excel ที่ใช้ร่วมกันใน Nodejs โดยทางโปรแกรมแล้ว นอกจากนี้ คุณยังได้เห็นข้อมูลโค้ดและวิธีการเปิดเผยโดย JavaScript Excel API นอกจากนี้ คุณยังอาจไปที่ เอกสารประกอบ เพื่อทราบคุณสมบัติอื่นๆ มีลิงก์อื่นๆ ที่เกี่ยวข้องอยู่ในส่วน “ดูเพิ่มเติม” ด้านล่าง สุดท้ายนี้ ติดต่อกับ conholdate.com เพื่อรับการอัปเดตเป็นประจำ
ถามคำถาม
คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม ของเรา
คำถามที่พบบ่อย
JavaScript สามารถสร้างไฟล์ Excel ได้หรือไม่
ใช่ คุณสามารถติดตั้ง JavaScript Excel library นี้ได้อย่างง่ายดาย และสร้าง จัดการ และแปลงไฟล์ Excel เป็นรูปแบบไฟล์ยอดนิยมอื่นๆ โดยทางโปรแกรม
ฉันจะสร้างไฟล์ที่แชร์ใน Excel ได้อย่างไร
โปรดไปที่ ลิงก์ นี้เพื่อทราบวิธีสร้างไฟล์ Excel ที่แชร์ใน Nodejs โดยทางโปรแกรม