השימוש בקובצי Excel משותפים מתייחס לשיתוף פעולה ועריכה של גיליונות אלקטרוניים של Microsoft Excel בו-זמנית עם מספר משתמשים. שיתוף קבצי Excel יכול להיות בעל ערך בתרחישים שונים שבהם שיתוף פעולה ועדכונים בזמן אמת הם חיוניים. מאמר זה מדגים כיצד ליצור קובצי Excel משותפים ב-C#. כמו כן, הוא מראה כיצד להחיל הגנה על קבצי Excel משותפים.
צור והגן על חוברת עבודה משותפת של Excel ב-C#
Microsoft Excel מאפשר לך ליצור חוברת עבודה משותפת של Excel. כאשר אתה משתף חוברת עבודה, יותר ממשתמש אחד יכול לערוך אותה. Aspose.Cells for .NET מאפשר לך ליצור חוברת עבודה משותפת עם מאפיין Workbook.Settings.Shared. כמו כן, ניתן להגן או לבטל הגנה על חוברת עבודה משותפת.
לקריאת מאמר שלם על איך ליצור קבצי אקסל מאפס, בקר במאמר זה.
הסעיף הבא מספק לך את השלבים ואת דוגמת הקוד כיצד ליצור קובץ Excel משותף.
צור חוברת עבודה משותפת של Excel ב-C#
- צור קובץ Excel (או טען קובץ קיים) באמצעות מחלקה Workbook.
- הגדר את הנכס Workbook.Settings.Shared ל-true.
- שמור את קובץ ה-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
//צור קובץ אקסל ריק
Workbook wb = new Workbook();
//הגן על חוברת העבודה המשותפת באמצעות סיסמה
wb.ProtectSharedWorkbook("1234");
//בטל את ההערה בשורה זו כדי לבטל את ההגנה על חוברת העבודה המשותפת
//wb.UnprotectSharedWorkbook("1234");
//שמור את קובץ הפלט של Excel
wb.Save("outputProtectSharedWorkbook.xlsx");
קבל רישיון חינם עבור C# Excel API
אתה יכול לקבל רישיון חינם ליצירת קובצי Excel משותפים ללא מגבלות הערכה.
Aspose.Cells עבור משאבי NET
המשאבים, ייתכן שתצטרך כדי לבצע את המשימות שלך: