Використання спільних файлів 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
Ресурси, які вам можуть знадобитися для виконання ваших завдань: