Avskydda ett kalkylark
Avskydda ett kalkylblad
Använda Microsoft Excel
För att ta bort skydd från ett arbetsblad:
Från menyn Verktyg, välj Skydd följt av Avskydda blad. Skyddet kommer att tas bort om inte kalkylarket är lösenordsskyddat. I så fall uppmanas en dialogruta om lösenord. Ange lösenordet och kalkylarket kommer att avskyddas då.
Avskydda ett enkelt skyddat kalkylark med hjälp av Aspose.Cells
Ett kalkylark kan avskyddas genom att anropa Worksheet klassens Unprotect metod. Ett enkelt skyddat kalkylark är ett som inte är skyddat med ett lösenord. Sådana kalkylblad kan avskyddas genom att anropa Unprotect metoden utan att passera en parameter.
// 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); |
Avskydda ett lösenordsskyddat kalkylark med hjälp av Aspose.Cells
Ett lösenordsskyddat kalkylark är ett som är skyddat med ett lösenord. Sådana kalkylblad kan avskyddas genom att anropa en överlagrad version av Unprotect metoden som tar lösenordet som en parameter.
// 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"); |