Disproteggere un foglio di lavoro
Sblocca un foglio di lavoro
Utilizzando Microsoft Excel
Per rimuovere la protezione da un foglio di lavoro:
Dal menu Strumenti, seleziona Protezione seguito da Disproteggi foglio. La protezione verrà rimossa a meno che il foglio di lavoro sia protetto da password. In questo caso, compare un dialogo per la password. Inserisci la password e il foglio di lavoro verrà disprotetto.
Disproteggere un foglio di lavoro semplicemente protetto utilizzando Aspose.Cells
Un foglio di lavoro può essere disprotetto chiamando il metodo Unprotect della classe Worksheet. Un foglio di lavoro semplicemente protetto è uno che non è protetto da una password. Tali fogli di lavoro possono essere disprotetti chiamando il metodo Unprotect 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); |
Disproteggere un foglio di lavoro protetto da password utilizzando Aspose.Cells
Un foglio di lavoro protetto da password è uno protetto da una password. Tali fogli di lavoro possono essere disprotetti chiamando una versione sovraccaricata del metodo Unprotect che prende 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"); |