Bir Çalışma Kitabında Çalışsayfaları Gizlemek ve Göstermek

Çalışsayfalarını Gizleme ve Gösterme

Bu makale, VSTO ile veya C# veya Visual Basic kullanarak çalışmayı gizleme ve gösterme işlemlerini Aspose.Cells ile yine C# veya Visual Basic kullanarak karşılaştırmaktadır. Aspose.Cells, Microsoft Excel yüklü olmadan çalışmanızı sağlar.

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ı gizledikten sonra tekrar görünür hale getirmek için sadece gizlenen çalışsayfanın görünürlüğünü açın.

Aşağıdaki kod örnekleri ilk olarak bir çalışma sayfasını gizlemeyi nasıl gösterir. İlk örnekler, VSTO ile, yine C# veya Visual Basic kullanarak, aynı görevi Aspose.Cells ile yine C# veya Visual Basic kullanarak karşılaştırır.

İkinci kod örnekleri, VSTO’da veya Aspose.Cells’da çalışma sayfasını 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 ile Çalışma Sayfalarını Gizleme

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 ile Çalışma Sayfalarını Gizleme

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

Çalışma Sayfalarını Gösterme

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 ile Bir Çalışma Sayfasını Gösterme

C#

//Unhide the worksheet.

objSheet.Visible = Excel.XlSheetVisibility.xlSheetVisible;

Aspose.Cells for .NET ile Bir Çalışma Sayfasını Gösterme

C#

//Unhide the worksheet.

objSheet.IsVisible = true;