บทความนี้จะอธิบาย วิธียกเลิกการป้องกันชีต Excel โดยใช้ Node.js โดยมีรายละเอียดทั้งหมดสำหรับการตั้งค่าสภาพแวดล้อม รายการขั้นตอนในการเขียนแอปพลิเคชัน และโค้ดตัวอย่างที่รันได้ซึ่งสาธิต วิธีปลดล็อกแผ่นงาน Excel โดยใช้ Node.js กระบวนการนี้ไม่ต้องใช้เครื่องมือหรือซอฟต์แวร์ของบุคคลที่สามในการดำเนินการนี้
ขั้นตอนในการเลิกป้องกันแผ่นงาน Excel โดยใช้ Node.js
- ตั้งค่า IDE เพื่อใช้ Aspose.Cells สำหรับ Node.js ผ่าน Java เพื่อปลดล็อกชีต
- กระบวนการนี้เริ่มต้นโดยการโหลด Excel file โดยมีแผ่นงานที่มีการป้องกันพร้อมรหัสผ่าน
- เลือกเป้าหมาย sheet ที่จะยกเลิกการป้องกันโดยใช้ดัชนีชีต
- เรียก Sheet.unprotect() โดยระบุรหัสผ่าน
- บันทึกไฟล์ Excel ที่เป็นผลลัพธ์
ขั้นตอนเหล่านี้สรุปกระบวนการ วิธีปลดล็อกแผ่นงาน Excel เพื่อแก้ไขโดยใช้ Node.js กระบวนการนี้เริ่มต้นโดยการโหลดสมุดงานตามด้วยการเข้าถึงแผ่นงานเป้าหมายที่ถูกล็อคโดยใช้รหัสผ่าน ในขั้นตอนสุดท้าย เมธอด unprotect() จะถูกเรียกใช้สำหรับชีตที่เลือกโดยระบุรหัสผ่านที่มีอยู่และบันทึกเวิร์กบุ๊กผลลัพธ์ลงในดิสก์
รหัสเพื่อเลิกป้องกันชีตโดยใช้ Node.js
รหัสข้างต้นสาธิต วิธีลบรหัสผ่านออกจากแผ่นงาน Excel โดยใช้ Node.js หากมีแผ่นงานหลายแผ่นที่ถูกล็อคโดยใช้รหัสผ่าน คุณอาจวนซ้ำแผ่นงานทั้งหมดและระบุรหัสผ่านที่เกี่ยวข้องสำหรับแต่ละแผ่นงานเพื่อป้องกันการป้องกัน คุณยังอาจใช้เมธอด isProtected() สำหรับทุกชีตเพื่อตรวจสอบว่าได้รับการป้องกันหรือไม่ก่อนประมวลผล
บทช่วยสอนสั้นๆ นี้สอนเรา วิธีลบการป้องกันรหัสผ่านออกจาก Excel โดยใช้ Node.js หากคุณต้องการใช้ตัวกรองในไฟล์ Excel โปรดดูบทความเกี่ยวกับ วิธีใช้ตัวกรองใน Excel โดยใช้ Nodejs