从Excel电子表格创建.exe文件

时间:2009-09-02 06:08:35

标签: excel vba

可以从包含几个表单和宏的excel文件创建独立的.exe吗?

3 个答案:

答案 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