在工作中加密文件是不可避免的。 如果密码管理太混乱,忘了密码怎么办?
一、忘了保护工作簿的密码
源文件:工作簿保护模式有效
在网上搜索很多方法可以看到,普通文件可以通过VBA解决。 实质上是复制文件。
subtest (active workbook.sheets.copyforeachsheetinactiveworkbook.sheets sheet.visible=truenextendsub ),但发生了问题
“我的PP、PQ做的逻辑在哪里? ”
如果在excel文件中设置了多表查询,则不应用VBA
运行通过VBA复制的新文件会导致数据不完整
解决方案:三个步骤
将excel文件的扩展名从. xlsx更改为. zip,解压缩文件,找到xl文件下的workbook.xml,在记事本中将其打开,然后删除以workbookProtection开头的此部分。 workbookprotectionworkbookalgorithmname=' sha-512 ' workbook hash value=' u/jimnmxjuyrjdto 882 krh U6 BM 025 mm 19 vknu 6qu 3e wdi 8 TVU im2 amo T2 asch qca==' workbooksaltvalue=' vvy 7k ms SF6 btfd6bcgaetg==' workbookspincount=' 10000 ' lock structure=' 1
左图无密码,右图为工作簿加密文件