วิธีการปกป้องไฟล์ Excel โดยใช้ C#

วิธีการปกป้องไฟล์ Excel โดยใช้ C#

การปกป้องไฟล์ Excel ช่วยป้องกันการแก้ไขที่ไม่ได้รับอนุญาตและรับประกันความสมบูรณ์ของข้อมูลแผ่นสเปรย์ที่สําคัญ ในบทความนี้คุณจะเรียนรู้วิธีใช้ Aspose.Cells สําหรับ .NET เพื่อใช้การปกป้องระดับหนังสือทํางานโดยใช้ C#

ทําไมต้องปกป้องไฟล์ Excel

  • ป้องกันการแก้ไขที่ผิดพลาดหรือการเขียนเกินไป
  • ข้อมูลที่ไวต่อความปลอดภัย
  • อนุญาตให้เข้าถึงร่วมมือด้วยอนุญาตเฉพาะ

คู่มือการดําเนินการขั้นตอน

ขั้นตอน 1: สร้างโครงการ C# ใหม่

dotnet new console -n ExcelProtectionApp  
cd ExcelProtectionApp

ขั้นตอน 2: ติดตั้ง Aspose.Cells สําหรับ .NET

dotnet add package Aspose.Cells

ขั้นตอนที่ 3: ดาวน์โหลดไฟล์ Excel

Workbook workbook = new Workbook("Input.xlsx");

ขั้นตอนที่ 4: ใช้การป้องกัน

workbook.Protect(ProtectionType.All, "secure123");

คุณสามารถเลือกจาก:

  • ProtectionType.All
  • ProtectionType.Contents
  • ProtectionType.Objects
  • ProtectionType.Structure

ขั้นตอน 5: เก็บไฟล์ที่ปกป้อง

workbook.Save("Protected.xlsx");

แนวทางที่ดีที่สุด

  • บันทึกรหัสผ่านได้อย่างปลอดภัยโดยใช้ตัวแปรสภาพแวดล้อมหรือผู้จัดการความลับ
  • ใช้รหัสผ่าน alphanumeric ที่แข็งแรง
  • ปรับประกันการป้องกันโดยการเปิดไฟล์หลังการประมวลผล
 แบบไทย