إظهار وإخفاء الأوراق والألسنة
إظهار وإخفاء ورقة عمل
يمكن أن يحتوي ملف إكسل على ورقة عمل واحدة أو أكثر. كلما أنشأنا ملف إكسل، نضيف أوراق عمل إلى الملف إكسل الذي نعمل فيه. تكون كل ورقة عمل في ملف إكسل مستقلة عن الورقة العمل الأخرى بوجود بياناتها الخاصة وإعدادات التنسيق وما إلى ذلك. في بعض الأحيان، قد يحتاج المطورون إلى إخفاء بعض الأوراق العمل وجعل البعض الآخر مرئية في ملف إكسل لمصلحتهم الخاصة. لذا، Aspose.Cells يتيح للمطورين التحكم في رؤية أوراق العمل في ملفاتهم إكسل.
يوفر Aspose.Cells صنفًا، Workbook، الذي يمثل ملف إكسل. يحتوي صنف ال Workbook على مجموعة الـ Worksheets التي تسمح بالوصول إلى كل ورقة عمل في ملف إكسل.
تمثل الورقة العمل بواسطة الصنف Worksheet. يوفر الصنف ال Worksheet مجموعة واسعة من الخصائص والأساليب لإدارة الأوراق العمل. للتحكم في رؤية ورقة العمل، استخدم الخاصية IsVisible للصنف Worksheet. IsVisible هي خاصية بوليانية، مما يعني أنها يمكنها تخزين قيمة true أو false فقط.
جعل ورقة العمل مرئية
اجعل ورقة العمل مرئية عن طريق تعيين خاصية Worksheet للصنف IsVisible إلى true
إخفاء ورقة عمل
إخفاء ورقة العمل عن طريق تعيين خاصية IsVisible للصنف Worksheet إلى false
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Creating a file stream containing the Excel file to be opened | |
FileStream fstream = new FileStream(dataDir + "book1.xls", FileMode.Open); | |
// Instantiating a Workbook object with opening the Excel file through the file stream | |
Workbook workbook = new Workbook(fstream); | |
// Accessing the first worksheet in the Excel file | |
Worksheet worksheet = workbook.Worksheets[0]; | |
// Hiding the first worksheet of the Excel file | |
worksheet.IsVisible = false; | |
// Shows first worksheet of the Excel file | |
//Worksheet.IsVisible = true; | |
// Saving the modified Excel file in default (that is Excel 2003) format | |
workbook.Save(dataDir + "output.out.xls"); | |
// Closing the file stream to free all resources | |
fstream.Close(); |
إظهار وإخفاء الألسنة
إذا نظرت عن كثب في أسفل ملف Microsoft Excel، سترى عددًا من الضوابط. تشمل هذه:
- ألسنة الصفحات.
- أزرار تمرير الألسنة.
تمثل ألسنة الصفحات الأوراق العمل في ملف الإكسل. انقر على أي علامة تبويب للانتقال إلى تلك الورقة العمل. كلما زاد عدد الأوراق العمل في الدفتر الحسابي، زادت ألسنة الصفحة. إذا كان لديك عدد جيد من الأوراق العمل في دفتر العمل، يلزمك الأزرار للتنقل خلالها. لذا، يوفر مايكروسوفت إكسل أزرار تمرير الألسنة للتمرير من خلال ألسنة الصفحات.
باستخدام Aspose.Cells، يمكن للمطورين التحكم في رؤية علامات الجدول وأزرار التمرير في ملفات Excel.
توفر Aspose.Cells فئة Workbook تمثل ملف Excel. توفر فئة Workbook تشكيلة واسعة من الخصائص والأساليب لإدارة ملف Excel. للتحكم في رؤية العلامات في ملف Excel، يمكن للمطورين استخدام خاصية WorkbookSettings.ShowTabs لفئة Workbook. WorkbookSettings.ShowTabs هي خاصية بوليانية، مما يعني أنها يمكنها فقط تخزين القيمة صحيحة أو خاطئة.
جعل علامات التبويب مرئية
اجعل التبويبات مرئية باستخدام خاصية WorkbookSettings.ShowTabs لفئة Workbook إلى صحيح.
إخفاء علامات التبويب
إخفاء التبويبات في ملف Excel عن طريق ضبط خاصية WorkbookSettings.ShowTabs لفئة Workbook إلى خاطئ.
فيما يلي مثال كامل يفتح ملف Excel (book1.xls)، يخفي علاماته ويحفظ الملف المعدل بصيغة output.xls. بعد تنفيذ الكود، سترى أن تبويبات الدفتر مخفية.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Opening the Excel file | |
Workbook workbook = new Workbook(dataDir + "book1.xls"); | |
// Hiding the tabs of the Excel file | |
workbook.Settings.ShowTabs = false; | |
// Shows the tabs of the Excel file | |
//workbook.Settings.ShowTabs = true; | |
// Saving the modified Excel file | |
workbook.Save(dataDir + "output.xls"); |
السيطرة على عرض شريط التبويب
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Instantiating a Workbook object | |
// Opening the Excel file | |
Workbook workbook = new Workbook(dataDir + "book1.xls"); | |
// Hiding the tabs of the Excel file | |
workbook.Settings.ShowTabs = true; | |
// Adjusting the sheet tab bar width | |
workbook.Settings.SheetTabBarWidth = 800; | |
// Saving the modified Excel file | |
workbook.Save(dataDir + "output.xls"); |