可以从包含几个表单和宏的excel文件创建独立的.exe吗?
答案 0 :(得分:6)
独立,如“用户不必安装Excel”?不,它还是一个Excel文件;它需要Excel才能运行它。
你可能能够逃脱Excel viewer。如果您担心许可成本,那么值得一试。它不会让你编辑数据,这可能包括表格......你必须尝试它才能确定。
答案 1 :(得分:1)
也许一个Excel viewer会是一个选择?我不确定对宏等有多少支持。
答案 2 :(得分:0)
SpreadsheetGear for .NET包含一个Windows窗体控件,您可以在其中加载Excel工作簿。 Excel工作簿成为Windows窗体应用程序的一部分(它嵌入在.exe中)。
坏消息是SpreadsheetGear不会执行您的宏,因此您必须将它们重写为SpreadsheetGear API。好消息是SpreadsheetGear API与Excel API非常相似。
免责声明:我拥有SpreadsheetGear LLC