คู่มือฉบับย่อนี้จะอธิบายวิธี ลบรูปแบบตารางใน Excel โดยใช้ Node.js โดยให้รายละเอียดที่จำเป็นทั้งหมดในการพัฒนาแอปพลิเคชันนี้ เช่น การตั้งค่า IDE รายการขั้นตอนการเขียนโปรแกรม และโค้ดตัวอย่างที่กำลังรันอยู่ซึ่งแสดง วิธีการลบตารางใน Excel โดยใช้ Node.js โค้ดตัวอย่างนี้จะลบการจัดรูปแบบตารางและบรรทัดรวมหากมีการเพิ่ม อย่างไรก็ตาม จะไม่ลบข้อมูลดิบ
ขั้นตอนในการล้างรูปแบบตารางใน Excel โดยใช้ Node.js
- ตั้งค่า IDE เพื่อใช้ Aspose.Cells สำหรับ Node.js ผ่าน Java เพื่อลบตาราง
- โหลดไฟล์ Excel ต้นทางลงในออบเจ็กต์ Workbook ที่มีตารางอยู่ในนั้น
- รับแผ่นงานแรกและเข้าถึง collection of ListObjects
- ตั้งค่าสถานะ ShowTotals ของตารางเป้าหมายเป็นเท็จ
- เรียกเมธอด RemoveAt() โดยส่งผ่านดัชนีตาราง
- บันทึกไฟล์ Excel ที่เป็นผลลัพธ์ด้วยข้อมูลดิบ
ขั้นตอนเหล่านี้อธิบาย วิธีล้างรูปแบบตารางใน Excel โดยใช้ Node.js กระบวนการนี้ค่อนข้างง่าย เนื่องจากคุณสามารถโหลดสมุดงาน เข้าถึงแผ่นงานเป้าหมาย และรับข้อมูลอ้างอิงไปยังคอลเลกชันของตารางที่จัดเรียงเป็น ListObjectCollection สุดท้าย ลบตารางที่ดัชนีที่กำหนด และบันทึกไฟล์เอาต์พุต
รหัสเพื่อลบตาราง Excel โดยใช้ Node.js
const asposecells = require('aspose.cells'); | |
// Create a workbook. | |
const wb = new asposecells.Workbook("ExcelWithTable.xlsx"); | |
// Obtain the first sheet | |
const sheet = wb.getWorksheets().get(0); | |
var tables = sheet.getListObjects(); | |
tables.get(0).setShowTotals(false); | |
tables.removeAt(0); | |
wb.save("ExcelWithoutTable.xlsx"); | |
console.log("Table removed successfully!!!"); |
รหัสนี้สาธิตวิธีการ เลิกทำตารางใน Excel โดยใช้ Node.js setShowTotals(false) เป็นทางเลือก ดังนั้น คุณสามารถใช้ได้เฉพาะเมื่อมีการแสดงบรรทัดรวมที่ท้ายตารางเท่านั้น หากตารางมีแถวผลรวมและคุณไม่เรียกใช้เมธอดนี้ ระบบจะเพิ่มบรรทัดผลรวมว่างเพิ่มเติมหลังจากลบรูปแบบตารางแล้ว
ในหัวข้อนี้ เราได้เรียนรู้ วิธีลบรูปแบบตารางใน Excel โดยใช้ Node.js หากต้องการใช้ธีม Excel โปรดดูบทความเกี่ยวกับ ใช้ธีม Excel กับ Node.js