Снять защиту листа
Contents
[
Hide
]
Если разработчику необходимо снять защиту с защищенного рабочего листа во время выполнения, чтобы можно было внести некоторые изменения в файл? Это легко сделать по номеру Aspose.Cells.
Снять защиту листа
Использование Microsoft Excel
Чтобы снять защиту с листа:
ОтИнструменты меню, выберитеЗащита с последующимСнять защиту с листа. Защита будет снята, если рабочий лист не защищен паролем. В этом случае диалоговое окно запрашивает пароль. Введите пароль, и рабочий лист будет незащищен.
Снятие защиты с простого защищенного листа с помощью Aspose.Cells
Рабочий лист можно снять с защиты, вызвав методРабочий лист учебный класс'Снять защитуметод. Просто защищенный лист — это лист, не защищенный паролем. Такие рабочие листы можно снять с защиты, вызвав методСнять защитуметод без передачи параметра.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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); |
Снятие защиты с рабочего листа, защищенного паролем, с помощью Aspose.Cells
Рабочий лист, защищенный паролем, — это лист, защищенный паролем. Такие рабочие листы можно снять с защиты, вызвав перегруженную версиюСнять защитуметод, который принимает пароль в качестве параметра.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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"); |