ایجاد فایل های اکسل اشتراکی

استفاده از فایل های اکسل به اشتراک گذاشته شده به همکاری و ویرایش صفحات گسترده مایکروسافت اکسل به طور همزمان با چندین کاربر اشاره دارد. به اشتراک گذاری فایل های اکسل می تواند در سناریوهای مختلفی که همکاری و به روز رسانی در زمان واقعی ضروری است، ارزشمند باشد. این مقاله نحوه ایجاد فایل های اکسل اشتراکی در سی شارپ را نشان می دهد. همچنین، نحوه اعمال حفاظت از فایل های اکسل به اشتراک گذاشته شده را نشان می دهد.

ایجاد و محافظت از یک کتاب کار مشترک اکسل در سی شارپ

مایکروسافت اکسل به شما این امکان را می دهد که یک کتاب کار مشترک اکسل ایجاد کنید. وقتی یک کتاب کار را به اشتراک می گذارید، بیش از یک کاربر می تواند آن را ویرایش کند. Aspose.Cells for .NET شما را قادر می سازد یک کتاب کار مشترک با ویژگی Workbook.Settings.Shared ایجاد کنید. همچنین، می‌توانید از یک کتاب کار مشترک محافظت یا لغو محافظت کنید.

برای خواندن یک مقاله کامل در مورد نحوه ایجاد فایل های اکسل از ابتدا، به این مقاله مراجعه کنید.

بخش زیر مراحل و نمونه کد نحوه ایجاد یک فایل اکسل اشتراکی را در اختیار شما قرار می دهد.

ایجاد یک کتاب کار مشترک اکسل در سی شارپ

  • با استفاده از کلاس Workbook یک فایل اکسل ایجاد کنید (یا فایل موجود را بارگیری کنید).
  • ویژگی Workbook.Settings.Shared را روی true تنظیم کنید.
  • فایل اکسل به روز شده را با استفاده از متد Workbook.Save() ذخیره کنید.

نمونه کد زیر برای ایجاد یک فایل اکسل اشتراکی در سی شارپ است.

// برای نمونه‌های کامل و فایل‌های داده، لطفاً به https://github.com/aspose-cells/Aspose.Cells-for-.NET بروید

//ایجاد شی Workbook
Workbook wb = new Workbook();

//کتاب کار را به اشتراک بگذارید
wb.Settings.Shared = true;

//کتاب کار مشترک را ذخیره کنید
wb.Save("outputSharedWorkbook.xlsx");

از یک کتاب کار مشترک اکسل محافظت کنید

همچنین می توانید به راحتی از یک فایل اکسل به اشتراک گذاشته شده محافظت کنید. به سادگی پس از ایجاد یا بارگذاری فایل اکسل، متد ProtectSharedWorkbook را فراخوانی کنید. نمونه کد زیر نحوه محافظت از یک فایل اکسل به اشتراک گذاشته شده را نشان می دهد.

// برای نمونه‌های کامل و فایل‌های داده، لطفاً به https://github.com/aspose-cells/Aspose.Cells-for-.NET بروید

//فایل اکسل خالی بسازید
Workbook wb = new Workbook();

//از کتاب کار مشترک با رمز عبور محافظت کنید
wb.ProtectSharedWorkbook("1234");

//این خط را برای Unprotect the Shared Workbook حذف کنید
//wb.UnprotectSharedWorkbook("1234");

//فایل اکسل خروجی را ذخیره کنید
wb.Save("outputProtectSharedWorkbook.xlsx");

یک مجوز رایگان برای C# Excel API دریافت کنید

می توانید برای ایجاد فایل های اکسل اشتراکی بدون هیچ گونه محدودیت ارزیابی، مجوز رایگان دریافت کنید.

Aspose.Cells برای منابع NET

منابعی که ممکن است برای انجام وظایف خود نیاز داشته باشید: