إخفاء أوراق العمل وإظهارها في مصنف في VSTO و Aspose.Cells

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

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

  1. فتح ملف.
  2. احصل على ورقة عمل.
  3. إخفاء ورقة العمل.
  4. حفظ الملف. لإظهار ورقة العمل مرة أخرى ، ما عليك سوى تبديل الرؤية للورقة المخفية.

توضح نماذج التعليمات البرمجية أدناه أولاً كيفية إخفاء ورقة العمل. توضح العينات الأولى العملية باستخدام 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;

تنزيل نموذج التعليمات البرمجية