إخفاء أوراق العمل وإظهارها في مصنف في VSTO و Aspose.Cells
Contents
[
Hide
]
تقارن هذه المقالة الإخفاء وإظهار أوراق العمل مع VSTO ، باستخدام C# أو Visual Basic ، لأداء نفس المهمة مع Aspose.Cells ، مرة أخرى باستخدام إما C# أو Visual Basic. Aspose.Cells يتيح لك العمل بدون تثبيت Microsoft Excel.
خطوات إخفاء ورقة العمل هي:
- فتح ملف.
- احصل على ورقة عمل.
- إخفاء ورقة العمل.
- حفظ الملف. لإظهار ورقة العمل مرة أخرى ، ما عليك سوى تبديل الرؤية للورقة المخفية.
توضح نماذج التعليمات البرمجية أدناه أولاً كيفية إخفاء ورقة العمل. توضح العينات الأولى العملية باستخدام VSTO ، باستخدام C# ، مقارنة باستخدام Aspose.Cells ، مرة أخرى باستخدام إما C#.
تُظهر المجموعة الثانية من نماذج التعليمات البرمجية السطر المستخدم لإظهار ورقة العمل في VSTO أو Aspose.Cells.
أوراق العمل المخفية
فيما يلي نماذج التعليمات البرمجية لـ VSTO و Aspose.Cells التي توضح كيفية إخفاء ورقة عمل في مصنف.
VSTO
//Instantiate the Application object.
Excel.Application excelApp = Application;
//Specify the template Excel file path.
string myPath = "Book1.xls";
//Open the Excel file.
excelApp.Workbooks.Open(myPath, Missing.Value, Missing.Value,
Missing.Value, Missing.Value,
Missing.Value, Missing.Value,
Missing.Value, Missing.Value,
Missing.Value, Missing.Value,
Missing.Value, Missing.Value,
Missing.Value, Missing.Value);
//Get the first sheet.
Excel.Worksheet objSheet = (Excel.Worksheet)excelApp.ActiveWorkbook.Sheets["Sheet1"];
//Hide the worksheet.
objSheet.Visible = Excel.XlSheetVisibility.xlSheetHidden;
//Save As the Excel file.
excelApp.ActiveWorkbook.Save();
//Quit the Application.
excelApp.Quit();
Aspose.Cells
//Instantiate a new Workbook.
Workbook workbook = new Workbook();
//Specify the template Excel file path.
string myPath = "Book1.xls";
//Open the Excel file.
workbook.Open(myPath);
//Get the first sheet.
Aspose.Cells.Worksheet objSheet = workbook.Worksheets["Sheet1"];
//Hide the worksheet.
objSheet.IsVisible = false;
//Save As the Excel file.
workbook.Save("Book1.xls");
ورقة عمل غير مخفية
فيما يلي نماذج التعليمات البرمجية لـ VSTO و Aspose.Cells التي توضح كيفية إظهار ورقة عمل في مصنف.
VSTO
//Unhide the worksheet.
objSheet.Visible = Excel.XlSheetVisibility.xlSheetVisible;
Aspose.Cells
//Unhide the worksheet.
objSheet.IsVisible = true;
تنزيل نموذج التعليمات البرمجية
- جيثب
- [سورس فورج](https://sourceforge.net/projects/asposevsto/files/Aspose.Cells%20Vs%20VSTO%20Excel/Hide%20and%20Unhide%20Worksheets%20in%20a%20Workbook%20(Aspose.Cells).zip / تنزيل)
- Bitbucket