ワークシートの保護を解除する
Contents
[
Hide
]
ファイルに変更を加えることができるように、開発者が実行時に保護されたワークシートから保護を削除する必要がある場合は?これは、Aspose.Cells で簡単に実行できます。
ワークシートの保護を解除する
Microsoft エクセルを使う
ワークシートから保護を解除するには:
からツールメニュー、選択保護に続くシートの保護を解除.ワークシートがパスワードで保護されていない限り、保護は解除されます。この場合、パスワードの入力を求めるダイアログが表示されます。パスワードを入力すると、ワークシートは保護されなくなります。
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"); |