0
- 私は.xlsbワークブックのフォルダを持っています。
- 各ブックには5枚のシートがあり、すべてがパスワードで保護されています。
- パスワードはすべてのシート、すべてのワークブックに共通です。
- ワークブック自体にはパスワードがありません。
すべてのブックのすべてのシートの保護を解除し、保護されていないとして保存するにはどうすればよいですか?保護を解除し、すべてのフォルダ内のすべてのバイナリワークブック内のシートとそれらを保存し、保護されていない
私は次のコードを見つけましたが、必要な処理を実行できません(アクティブなワークブックのみで動作します)。このような
Sub unprotect_all_sheets()
On Error Goto booboo
unpass = InputBox("password")
For Each Worksheet In ActiveWorkbook.Worksheets
Worksheet.Unprotect Password:=unpass
Next
Exit Sub
booboo: MsgBox "There is s problem - check your password, capslock, etc."
End Sub
で報告されているhttp://stackoverflow.com/questions/13996740/import-passwordこれを試してみてください-protected-xlsx-workbook-to-r –
Rでは、パスワードで保護されたスプレッドシートを読むために、 'excel.link'の' xl.read.file'を使用できます。 http://stackoverflow.com/questions/34233738/how-to-read-an-xls-file-that-is-encrypted-with-r –
@Bradあなたのリンクは保護に関するもので、保護されていないものです。重複サインを取り消してください。 – user3507584