Створення спільних файлів 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.
  • Установіть для властивості Workbook.Settings.Shared значення true.
  • Збережіть оновлений файл Excel за допомогою методу Workbook.Save().

Нижче наведено приклад коду для створення спільного файлу Excel у C#.

// Щоб отримати повні приклади та файли даних, перейдіть на сторінку https://github.com/aspose-cells/Aspose.Cells-for-.NET

//Створити об’єкт Workbook
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

Ресурси, які вам можуть знадобитися для виконання ваших завдань: