从Excel电子表格创build一个.exe文件

是否可以从一个有几个窗体和macros的Excel文件创build一个独立的.exe文件?

独立的“用户不需要安装Excel”? 不,它仍然是一个Excel文件; 它需要Excel来运行它。

尽pipe你可能能够脱离Excel查看器 。 值得一试,如果你担心授权费用。 它不会让你编辑数据虽然,这可能包括forms…你必须尝试确保。

也许一个Excel查看器将是一个选项? 我不确定macros会有多less支持,等等

SpreadsheetGear for .NET包括一个Windows窗体控件,您可以在其中加载Excel工作簿。 Excel工作簿成为Windows窗体应用程序的一部分(它embedded在.exe中)。

坏消息是SpreadsheetGear不会执行你的macros,所以你必须重写它们到SpreadsheetGear API。 好消息是SpreadsheetGear API与Excel API非常相似。

免责声明:我自己的SpreadsheetGear LLC