保护Excel模块代码(.dll?)
我们刚刚编写了Excel VBA油气藏分析程序,其中包含许多Active X控件和许多代码模块。 (Excel 2007与1000 x 1000的计算C + +网格在后台运行一些更令人生畏的计算)。
我们担心安全。 locking工作表或工作簿不会阻止显示所有模块的右键单击/查看代码。
我们是否可以将这些模块转换或写入.dll文件? 有没有什么文献可以咨询? 到目前为止,我无法理解我在网上find的任何东西。
有没有其他的方式来保护模块的密码?
意见和想法不胜感激。
从你的文章看来,你需要设置VBA项目保护:在VBA编辑器中,右键单击项目浏览器窗口中的项目,select属性\保护。
也就是说,关于Office和VBA保护(缺less)的强度以及易于破解的问题,有很多讨论。 考虑到你提到了一个“C ++网格”组件,看起来你已经使用了外部(对于Excel)开发的组件:如果安全性是一个主要问题,那么最好在VSTO中开发整个应用程序。
- 获取错误消息“Object_'Global Failed的方法范围”,代码没有selectcorect值
- 在EXCEl VBA的16个coumns上分组超过2万个logging后,需要求和2列的简单解决scheme
- 如果在输出中复制公式的语句
- 如果excel文件打开,我们如何避免在writestream期间只读excel文件从excel中脱颖而出?
- 通过VBA与Chromeparsing网页
- 如何在谷歌应用程序引擎(Java)创build一个Excel文件?
- 没有文件系统访问的FileUploadControl
- 有没有办法使用ADO打开共享Access数据库的共享只读连接?
- 读取文本文件并将其写入到java中的excel