Nascondere e scoprire i fogli di lavoro in una cartella di lavoro

Nascondere e scoprire fogli di lavoro

Questo articolo mette a confrontonascondersi escoprire fogli di lavoro conVSTO , utilizzando C# o Visual Basic, per eseguire la stessa attività conAspose.Cells, sempre usando C# o Visual Basic. Aspose.Cells ti consente di lavorare senza Microsoft Excel installato.

I passaggi per nascondere un foglio di lavoro sono:

  1. Apri un file.
  2. Ottieni un foglio di lavoro.
  3. Nascondi il foglio di lavoro.
  4. Salva il file.

Ascoprire di nuovo un foglio di lavoro, attiva semplicemente la visibilità per il foglio nascosto.

Gli esempi di codice riportati di seguito mostrano innanzitutto come nascondere un foglio di lavoro. I primi campioni mostrano il processo conVSTO , utilizzando C# o Visual Basic, rispetto a usingAspose.Cells, sempre usando C# o Visual Basics.

La seconda serie di esempi di codice mostra la riga utilizzata per scoprire il foglio di lavoroVSTO oAspose.Cells.

Nascondere i fogli di lavoro

Di seguito sono riportati esempi di codice per VSTO e Aspose.Cells che illustrano come nascondere un foglio di lavoro in una cartella di lavoro.

Nascondere i fogli di lavoro con VSTO

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

Nascondere i fogli di lavoro con Aspose.Cells for .NET

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

Scoprire i fogli di lavoro

Di seguito sono riportati esempi di codice per VSTO e Aspose.Cells che illustrano come mostrare un foglio di lavoro in una cartella di lavoro.

Scoprire un foglio di lavoro con VSTO

C#

//Unhide the worksheet.

objSheet.Visible = Excel.XlSheetVisibility.xlSheetVisible;

Scoprire un foglio di lavoro con Aspose.Cells for .NET

C#

//Unhide the worksheet.

objSheet.IsVisible = true;