[英]Excel and C#.NET
我目前正在开发一个C#应用程序,它目前在Excel中使用VBA宏执行数据提取。
Excel文件对于实现数据提取至关重要,此文件将位于客户的计算机上。 由于此代码是私有内容并且具有知识产权法,我想知道如何在保护代码的同时为我的客户部署VBA代码?
我听说过VSTO,是否可以从VSTO插件运行VBA代码? 这是正确的安全级别?
谢谢
如果您要创建VSTO插件,那么为什么需要VBA? 您可以按照以下链接直接从C#代码中操作数据:
https://msdn.microsoft.com/en-us/library/cc668205.aspx
如果应用程序的要点是从数据库导出数据,为什么不使用诸如EPPlus之类的库并只从外部应用程序导出代码? 同样,没有人可以看到的VBA代码。
无论哪种方式,您的代码都不在标准用户的公共域中。 如果你真的担心你的代码被高压,那么也值得阅读混淆
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.