สร้างไฟล์ Excel ที่แชร์

การใช้ไฟล์ Excel ที่แชร์หมายถึงการทำงานร่วมกันและแก้ไขสเปรดชีต Microsoft Excel พร้อมกันกับผู้ใช้หลายคน การแชร์ไฟล์ Excel อาจมีประโยชน์ในสถานการณ์ต่างๆ ที่การทำงานร่วมกันและการอัปเดตตามเวลาจริงเป็นสิ่งจำเป็น บทความนี้สาธิตวิธีสร้างไฟล์ Excel ที่แชร์ใน C# นอกจากนี้ยังแสดงวิธีใช้การป้องกันกับไฟล์ Excel ที่แชร์

สร้างและป้องกันสมุดงาน Excel ที่แชร์ใน C#

Microsoft Excel ช่วยให้คุณสร้างสมุดงาน Excel ที่แชร์ เมื่อคุณแชร์สมุดงาน ผู้ใช้มากกว่าหนึ่งรายสามารถแก้ไขได้ Aspose.Cells for .NET ช่วยให้คุณสร้างสมุดงานที่ใช้ร่วมกันด้วยคุณสมบัติ Workbook.Settings.Shared นอกจากนี้ คุณยังสามารถป้องกันหรือยกเลิกการป้องกันสมุดงานที่แชร์ได้

หากต้องการอ่านบทความฉบับสมบูรณ์เกี่ยวกับวิธีสร้างไฟล์ Excel ตั้งแต่เริ่มต้น โปรดไปที่ บทความนี้

ส่วนต่อไปนี้จะแสดงขั้นตอนและตัวอย่างโค้ดเกี่ยวกับวิธีสร้างไฟล์ Excel ที่แชร์

สร้างสมุดงาน Excel ที่แชร์ใน C

  • สร้างไฟล์ Excel (หรือโหลดไฟล์ที่มีอยู่) โดยใช้คลาสสมุดงาน
  • ตั้งค่าคุณสมบัติ Workbook.Settings.Shared เป็นจริง
  • บันทึกไฟล์ Excel ที่อัปเดตโดยใช้เมธอด Workbook.Save()

ต่อไปนี้เป็นตัวอย่างโค้ดสำหรับสร้างไฟล์ Excel ที่แชร์ใน C#

// สำหรับตัวอย่างและไฟล์ข้อมูลทั้งหมด โปรดไปที่ https://github.com/aspose-cells/Aspose.Cells-for-.NET

//สร้างวัตถุสมุดงาน
Workbook wb = new Workbook();

//แบ่งปันสมุดงาน
wb.Settings.Shared = true;

//บันทึกสมุดงานที่ใช้ร่วมกัน
wb.Save("outputSharedWorkbook.xlsx");

ป้องกันสมุดงาน Excel ที่แชร์

คุณยังสามารถป้องกันไฟล์ Excel ที่แชร์ได้อย่างง่ายดาย เพียงเรียกวิธี ProtectSharedWorkbook หลังจากสร้างหรือโหลดไฟล์ Excel ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการป้องกันไฟล์ Excel ที่แชร์

// สำหรับตัวอย่างและไฟล์ข้อมูลทั้งหมด โปรดไปที่ https://github.com/aspose-cells/Aspose.Cells-for-.NET

//สร้างไฟล์ Excel เปล่า
Workbook wb = new Workbook();

//ป้องกันสมุดงานที่ใช้ร่วมกันด้วยรหัสผ่าน
wb.ProtectSharedWorkbook("1234");

//ยกเลิกการแสดงความคิดเห็นในบรรทัดนี้เพื่อยกเลิกการป้องกันสมุดงานที่ใช้ร่วมกัน
//wb.UnprotectSharedWorkbook("1234");

//บันทึกไฟล์ Excel เอาต์พุต
wb.Save("outputProtectSharedWorkbook.xlsx");

รับใบอนุญาตฟรีสำหรับ C# Excel API

คุณสามารถรับ ใบอนุญาตฟรี เพื่อสร้างไฟล์ Excel ที่ใช้ร่วมกันโดยไม่มีข้อจำกัดในการประเมิน

Aspose.Cells สำหรับทรัพยากร .NET

ทรัพยากรที่คุณอาจต้องใช้ในการทำงานให้สำเร็จ: