Bir Çalışma Kitabında Çalışma Sayfalarını Gizle ve Göster
Çalışma kitaplarını müşterilere sunarken veya sunum yaparken, çalışma kitaplarını çalışma kitabında gizlemek yararlı olabilir. Elektronik tablo modellemeye yönelik yapılandırılmış bir yaklaşım, grafikler gibi verilerin, formüllerin ve görselleştirmelerin ayrı sayfalarda tutulmasını önerir. Bu yaklaşım, düzeni temiz ve basit tutar ve çalışma kitabında gezinmeyi kolaylaştırır. Sonuçları sunarken dikkatin dağılmasını önlemek için verileri veya formül sayfalarını gizlemek isteyebilirsiniz.
Microsoft Excel’de çalışan kullanıcılar, çalışma sayfalarını kolayca gizleyebilir ve ardından gösterebilir (gösterebilir). Aynı özellikler, Excel elektronik tablolarıyla programlama yapan geliştiriciler tarafından kullanılabilir. Yazılım uygulamalarının içinden elektronik tablolarla çalışmanın farklı yolları vardır. Bir yöntem VSTO kullanmak, diğeri ise Aspose.Cells for .NET.
Çalışma Sayfalarını Gizleme ve Gösterme
Bu makale karşılaştırırsaklanmak vegizleme ile çalışma sayfalarıVSTO ile aynı görevi gerçekleştirmek için C# veya Visual Basic kullanarakAspose.Cells, yine C# veya Visual Basic kullanarak. Aspose.Cells, Microsoft Excel yüklü olmadan çalışmanıza izin verir.
Bir çalışma sayfasını gizleme adımları şunlardır:
- Bir dosya aç.
- Bir çalışma sayfası alın.
- Çalışma sayfasını gizleyin.
- Dosya ‘yı kaydet.
İlegöster tekrar bir çalışma sayfası, sadece gizli sayfa için görünürlüğü açın.
Aşağıdaki kod örnekleri öncelikle bir çalışma sayfasının nasıl gizleneceğini gösterir. İlk örnekler ile süreci gösterirVSTO C# veya Visual Basic kullanarak, kullanmaya kıyaslaAspose.Cells, yine C# veya Visual Basics kullanarak.
İkinci kod örnekleri grubu, çalışma sayfasını göstermek için kullanılan satırı gösterir.VSTO veyaAspose.Cells.
Çalışma Sayfalarını Gizleme
Aşağıda, çalışma kitabında bir çalışma sayfasının nasıl gizleneceğini gösteren VSTO ve Aspose.Cells kod örnekleri bulunmaktadır.
Çalışma Sayfalarını VSTO ile 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ışma sayfasının nasıl gösterileceğini gösteren VSTO ve Aspose.Cells kod örnekleri bulunmaktadır.
Bir Çalışma Sayfasını VSTO ile Gösterme
C#
//Unhide the worksheet.
objSheet.Visible = Excel.XlSheetVisibility.xlSheetVisible;
Aspose.Cells for .NET ile Çalışma Sayfasını Gösterme
C#
//Unhide the worksheet.
objSheet.IsVisible = true;