إخفاء وإظهار ورقات العمل في مصنف

إخفاء وإظهار ورقات العمل

هذه المقالة تقارن إخفاء و إظهار ورقات العمل بـ VSTO باستخدام C# أو Visual Basic، وأداء نفس المهمة باستخدام Aspose.Cells، مرة أخرى باستخدام إما C# أو Visual Basic. Aspose.Cells تتيح لك العمل بدون تثبيت Microsoft Excel.

خطوات إخفاء الورقة العمل هي:

  1. فتح ملف.
  2. الحصول على ورقة العمل.
  3. إخفاء الورقة العمل.
  4. حفظ الملف.

ل إظهار ورقة عمل مرة أخرى، ما عليك سوى تبديل الرؤية على الورقة المخفية.

توضح عينات الكود أدناه أولاً كيفية إخفاء ورقة العمل. توضح العينات الأولى العملية باستخدام VSTO، باستخدام إما C# أو Visual Basic، مقارنة بحيثية Aspose.Cells، مرة أخرى باستخدام إما C# أو Visual Basic.

توضح مجموعة العينات الثانية الخط المستخدم لإظهار ورقة العمل في VSTO أو Aspose.Cells.

إخفاء الأوراق العمل

أدناه أمثلة برمجية لـ VSTO و Aspose.Cells توضح كيفية إخفاء ورقة عمل في سجل عمل.

إخفاء ورقات العمل مع VSTO

C#

.......



using Microsoft.VisualStudio.Tools.Applications.Runtime;

using Excel = Microsoft.Office.Interop.Excel;

using Office = Microsoft.Office.Core;

using System.Reflection;

.......



//Instantiate the Application object.

Excel.Application excelApp = new Excel.ApplicationClass();



//Specify the template Excel file path.

string myPath=@"d:\test\MyBook.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 for .NET

C#

.......



using Aspose.Cells;



.......



//Instantiate a new Workbook.

Workbook workbook = new Workbook();

//Specify the template Excel file path.

string myPath = @"d:\test\MyBook.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(@"d:\test\MyBook.xls");

إظهار ورقات العمل

أدناه أمثلة برمجية لـ VSTO و Aspose.Cells توضح كيفية إظهار ورقة العمل في سجل عمل.

إظهار ورقة عمل مع VSTO

C#

//Unhide the worksheet.

objSheet.Visible = Excel.XlSheetVisibility.xlSheetVisible;

إظهار ورقة عمل برقم Aspose.Cells for .NET

C#

//Unhide the worksheet.

objSheet.IsVisible = true;