Worksheet.VisibilityType
Worksheet.VisibilityType property
Indicates the visible state for this sheet.
public VisibilityType VisibilityType { get; set; }
Examples
using System;
using Aspose.Cells;
namespace AsposeCellsExamples
{
    public class WorksheetPropertyVisibilityTypeDemo
    {
        public static void Run()
        {
            // Create a new workbook
            Workbook workbook = new Workbook();
            
            // Add worksheets
            workbook.Worksheets.Add();
            workbook.Worksheets.Add();
            // Set different visibility types for each worksheet
            workbook.Worksheets[0].VisibilityType = VisibilityType.Hidden;
            workbook.Worksheets[1].VisibilityType = VisibilityType.VeryHidden;
            workbook.Worksheets[2].VisibilityType = VisibilityType.Visible;
            // Save the workbook
            string outputPath = "output_visibility.xlsx";
            workbook.Save(outputPath);
            // Reload the workbook to verify visibility settings
            Workbook loadedWorkbook = new Workbook(outputPath);
            
            // Output visibility types
            Console.WriteLine("Worksheet 0 Visibility: " + loadedWorkbook.Worksheets[0].VisibilityType);
            Console.WriteLine("Worksheet 1 Visibility: " + loadedWorkbook.Worksheets[1].VisibilityType);
            Console.WriteLine("Worksheet 2 Visibility: " + loadedWorkbook.Worksheets[2].VisibilityType);
        }
    }
}
See Also
- enum VisibilityType
 - class Worksheet
 - namespace Aspose.Cells
 - assembly Aspose.Cells