Rimuovere la protezione di un foglio di lavoro

Rimuovere la protezione di un foglio di lavoro

Utilizzando Microsoft Excel

Per rimuovere la protezione da un foglio di lavoro:

DalUtensili menù, selezionareProtezione seguito daFoglio non protetto. La protezione verrà rimossa a meno che il foglio di lavoro non sia protetto da password. In questo caso, una finestra di dialogo richiede la password. Immettere la password e il foglio di lavoro non sarà protetto.

Rimozione della protezione di un foglio di lavoro semplicemente protetto utilizzando Aspose.Cells

Un foglio di lavoro può essere non protetto chiamando il metodoFoglio di lavoro classe'Non protettometodo. Un foglio di lavoro semplicemente protetto è uno che non è protetto da una password. Tali fogli di lavoro possono essere non protetti chiamando il metodoNon protettometodo senza passare un parametro.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
// Instantiating a Workbook object
Workbook workbook = new Workbook(dataDir + "book1.xls");
// Accessing the first worksheet in the Excel file
Worksheet worksheet = workbook.Worksheets[0];
// Unprotecting the worksheet without a password
worksheet.Unprotect();
// Saving the Workbook
workbook.Save(dataDir + "output.xls", SaveFormat.Excel97To2003);

Rimozione della protezione di un foglio di lavoro protetto da password utilizzando Aspose.Cells

Un foglio di lavoro protetto da password è protetto da una password. Tali fogli di lavoro possono essere non protetti chiamando una versione di overload diNon protettometodo che accetta la password come parametro.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
// Instantiating a Workbook object
Workbook workbook = new Workbook(dataDir + "book1.xls");
// Accessing the first worksheet in the Excel file
Worksheet worksheet = workbook.Worksheets[0];
// Unprotecting the worksheet with a password
worksheet.Unprotect("");
// Save Workbook
workbook.Save(dataDir + "output.out.xls");