-3

Is it possible to get function or script code from a protected excel document? If so, how do I go about doing this?

The file is .xls and was likely created in office 2003

4

2 回答 2

2

对于 2007 年,您可以随时购买第三方软件来解锁 VBA 项目。

或者,你可以自己做。我只知道非常混乱的方式 - 将您的文件从 .xlsm 重命名为 .zip,并接受 windows 告诉您这可能会引起麻烦。然后,进入您的新 zip,您将找到您的 .bin 文件(默认名称是 vbaProject.bin,除非原作者更改了它)。将其复制并粘贴到其他位置以保持原始文档完好无损。然后,在记事本 ++ 中打开 bin 文件并耐心地浏览,直到找到代码。即使项目受密码保护,它也会在这里,但可能需要一点耐心。

于 2013-04-09T21:11:56.463 回答
1

这取决于它是什么版本的excel文档。较旧的 excel 文档 (2003) 即使被加密也可以轻松访问,但如果您忘记了密码,加密的 2007 excel 文档将更难以打开。

于 2013-04-09T20:56:16.537 回答