เข้ารหัสไฟล์ XLSM ผ่าน C#
สเปรดชีต Excel ที่ป้องกันด้วยรหัสผ่านรวมถึงรูปแบบ XLSM โดยใช้ไลบรารี .NET
วิธีป้องกันไฟล์ XLSM โดยใช้ C#
เพื่อป้องกันไฟล์ XLSM เราจะใช้
API ซึ่งเป็นระบบป้องกันเอกสารที่มีคุณสมบัติหลากหลาย ทรงพลัง และใช้งานง่าย API สำหรับแพลตฟอร์ม C# เปิด
ผู้จัดการแพ็คเกจ ค้นหา Aspose.Cells และติดตั้ง คุณอาจใช้คำสั่งต่อไปนี้จาก Package Manager Console
Aspose.Cells
PM> Install-Package Aspose.Cells
ปกป้อง XLSM ผ่าน C#
คุณต้องการ
อ้างอิงในโครงการของคุณเพื่อดำเนินการเวิร์กโฟลว์ต่อไปนี้
- สร้างอินสแตนซ์คลาสสมุดงานด้วยเส้นทางไปยังไฟล์ XLSM
- รับค่าเริ่มต้นหรือแผ่นงานใดๆ เพื่อเพิ่มการป้องกัน
- ป้องกันแผ่นงานด้วยวิธี Worksheet.Protect
- ปกป้องสมุดงานด้วยวิธี Workbook.Protect
- บันทึกผลลัพธ์ในรูปแบบ XLSM
ความต้องการของระบบ
Aspose.Cells for .NET รองรับระบบปฏิบัติการหลักทั้งหมด เพียงตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับ .NET Framework, .NET Core, Mono หรือแพลตฟอร์ม Xamarin
- สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
- เพิ่มการอ้างอิงถึง Aspose.Cells for .NET DLL ในโครงการของคุณ
สั่งการ
// load the XLSM Excel file
var book = new Aspose.Cells.Workbook("unlocked.xlsm");
// access the first worksheet
var worksheet = book.Worksheets[0];
// protect the worksheet with password
worksheet.Protect(Aspose.Cells.ProtectionType.All, "password", null);
// protect the whole workbook with password
book.Protect(Aspose.Cells.ProtectionType.All, "password");
// save the modified file in default format
book.Save("protected.xlsm");
เกี่ยวกับ Aspose.Cells for .NET 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 และสามารถเรียกใช้/ดีบักได้โดยตรงจากที่นั่น
อ่านเพิ่มเติม