VSTO ve Aspose.Cells te Çalışma Kitabında Çalışsayfalarını Gizle ve Göster

Bu makale, VSTO ile çalışsayfaları gizleme ve gösterme işlemini, C# veya Visual Basic kullanarak Aspose.Cells ile aynı görevi gerçekleştirmek için karşılaştırır. Aspose.Cells, Microsoft Excel’in yüklü olmadan çalışmanıza olanak tanır.

Bir çalışsayfayı gizlemek için izlenmesi gereken adımlar:

  1. Bir dosyayı açın.
  2. Bir çalışsayfayı alın.
  3. Çalışsayfayı gizleyin.
  4. Dosyayı kaydedin. Bir çalışsayfayı yeniden göstermek için, gizli sayfa için görünürlüğü basitçe açın.

Aşağıdaki kod örnekleri öncelikle bir çalışsayfayı gizlemenin nasıl olduğunu gösterir. İlk örnekler, C#, kullanarak VSTO ile süreci Aspose.Cells kullanarak yine C# kullanarak karşılaştırır.

İkinci set kod örnekleri, VSTO veya Aspose.Cells’te çalışsayfayı yeniden göstermek için kullanılan satırı gösterir.

Çalışsayfaları Gizleme

Aşağıda, çalışma kitabında bir çalışsayfayı gizlemek için VSTO ve Aspose.Cells için çözümlemeleri gösteren kod örnekleri bulunmaktadır.

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");

Çalışsayfayı Gizleme

Aşağıda, çalışma kitabında bir çalışsayfayı yeniden göstermek için VSTO ve Aspose.Cells için kod örnekleri bulunmaktadır.

VSTO

 //Unhide the worksheet.

	objSheet.Visible = Excel.XlSheetVisibility.xlSheetVisible;

Aspose.Cells

 //Unhide the worksheet.

objSheet.IsVisible = true;

Örnek Kod İndir