我有一个工作簿名称m.xlsx,但它受密码保护,我忘记了密码。我怎样才能打开它或取消保护它?
以下代码不起作用:
打开时要求输入密码,上面的代码无法解锁工作簿。
因此,我想将此代码放在一个新的工作簿中,然后将我的excel文件与代码链接以代替THISWORKBOOK。有没有办法放置m.xlsx文件路径而不打开它(因为打开文件需要密码),然后运行此代码来取消保护m.xlsx文件?
或者有没有更好的方法在VBA或Python编程中取消保护工作簿?我检查了一些Python代码,但是他们正在打开文件,这就是问题所在。
答案 0 :(得分:0)
由于扩展名为xlsx,因此它是Microsoft Excel Open XML格式。那实际上是一个.zip文件。 试试这个:
密码不见了
答案 1 :(得分:-2)
使用libreoffice打开,不需要密码。获取所需内容并放入新文件。
我认为这是最好的选择。