เข้ารหัสไฟล์ XLSM ผ่าน C++
สเปรดชีต Excel ที่ป้องกันด้วยรหัสผ่านรวมถึงรูปแบบ XLSM โดยใช้ไลบรารี .NET
วิธีรักษาความปลอดภัยไฟล์ XLSM โดยใช้ C++
เพื่อป้องกันไฟล์ XLSM เราจะใช้
API ซึ่งเป็นแพลตฟอร์มการเข้ารหัสเอกสารที่มีคุณสมบัติหลากหลาย ทรงพลัง และใช้งานง่าย API for C++ คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรง เพียงแค่เปิดขึ้นมา
ผู้จัดการแพ็คเกจ ค้นหา Aspose.Cells.Cpp และติดตั้ง คุณอาจใช้คำสั่งต่อไปนี้จาก Package Manager Console
Aspose.Cells
PM> Install-Package Aspose.Cells.Cpp
ขั้นตอนการป้องกันไฟล์ XLSM ผ่าน C++
การป้องกันเอกสารโดยใช้ Aspose.Cells API สามารถทำได้โดยใช้โค้ดเพียงไม่กี่บรรทัด
- โหลดไฟล์ XLSM โดยใช้คลาสสมุดงาน
- ใช้วิธี Protect(..) กับ ProtectionType และรหัสผ่าน
- บันทึกไฟล์ XLSM ที่มีการป้องกันโดยวิธี Save()
ความต้องการของระบบ
Aspose.Cells for C++ รองรับแพลตฟอร์มและระบบปฏิบัติการหลักๆ ทั้งหมด โปรดตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับ C++ Runtime Environment สำหรับ Windows 32 บิต, Windows 64 บิต และ Linux 64 บิต
- เพิ่มการอ้างอิงถึง Aspose.Cells for C++ DLL ในโครงการของคุณ
สั่งการ
Aspose::Cells::Startup();
// load the ODS Excel file
Workbook book(u"unlocked.xlsm");
// access the first worksheet
Worksheet worksheet = book.GetWorksheets().Get(0);
// protect the worksheet with password
worksheet.Protect(ProtectionType::All, u"password", nullptr);
// protect the whole workbook with password
book.Protect(ProtectionType::All, u"password");
// save the modified file in default format
book.Save(u"protected.xlsm");
Aspose::Cells::Cleanup();
เกี่ยวกับ Aspose.Cells for C++ API
Aspose.Cells API สามารถใช้สร้าง แก้ไข แปลง และเรนเดอร์รูปแบบ Excel Microsoft เป็นรูปแบบต่างๆ นอกจากนี้ยังสามารถใช้สำหรับการสร้างแผนภูมิที่ครอบคลุม การรายงานที่ปรับขนาดได้ และการคำนวณที่เชื่อถือได้ภายในแอปพลิเคชันซอฟต์แวร์ Aspose.Cells เป็น API แบบสแตนด์อโลน และไม่ต้องใช้ซอฟต์แวร์ใดๆ เช่น Microsoft หรือ OpenOfficeแอพปกป้องฟรี XLSM
ตรวจสอบการสาธิตสดของเราไปที่ เข้ารหัสไฟล์ XLSM พร้อมสิทธิประโยชน์ดังต่อไปนี้
XLSM XLSM รูปแบบไฟล์คืออะไร
ไฟล์ที่มีนามสกุล XLSM เป็นไฟล์สเปรดชีตประเภทหนึ่งที่รองรับมาโคร จากมุมมองของแอปพลิเคชัน แมโครคือชุดคำสั่งที่ใช้สำหรับกระบวนการอัตโนมัติ แมโครใช้เพื่อบันทึกขั้นตอนที่ดำเนินการซ้ำๆ และอำนวยความสะดวกในการดำเนินการโดยการเรียกใช้แมโครอีกครั้ง แมโครได้รับการตั้งโปรแกรมด้วย Visual Basic for Applications (VBA) ของ Microsoft จากภายในสมุดงาน Excel โดยใช้ Visual Basic Editor และสามารถเรียกใช้/ดีบักได้โดยตรงจากที่นั่น
อ่านเพิ่มเติม