xlCompiler 是一款将 Excel 文件转换为独立 Windows 应用程序的软件,无需 Microsoft Excel 即可运行。它保护公式和 VBA 代码,加速 Excel 模型执行,并支持 Excel 的各种功能,如工作表公式、图表、形状、单元格样式等。

将 Excel 文件转换为 EXE
将 Excel 文件编译为不需要 Microsoft Excel 的 EXE(Windows 应用程序),无需编程。
将 XLS 转换为 EXE
将 Excel 文件转换为带有保护选项的 Windows 应用程序。 xlCompiler 是一个 Excel 文件到 EXE 转换器,可为您提供竞争优势和分发 Excel 模型的灵活性。在您的应用程序中使用 Excel 功能丰富的环境。
保护公式
工作簿中的所有公式都将转换为二进制格式,用户完全无法访问
加速您的 Excel 模型
电子表格核心引擎执行公式和 Visual Basic 函数的速度比 Excel 应用程序快 5 倍。
保护 VBA 代码
您的 Visual Basic 代码以二进制中间代码的形式存储,由 Spreadsheet Core Engine 执行。
从电子表格创建 Windows 应用程序
xlCompiler 将 Excel 文件中的公式和 VBA 代码转换为快速高效的二进制代码并创建 Windows 应用程序。您可以在模型中使用电子表格的全部功能。
- 工作表公式
工作表公式,包括数组公式和常用单元格公式。 xlCompiler 支持所有常见的工作表函数。
- VBA 函数和形式
在 Visual Basic 编辑器中创建的函数和窗体。下面是 xlCompiler 示例中包含的表单的屏幕截图。左边的表格位于 Excel 编辑器中,右边的表格位于已编译的应用程序中。Visual Basic for Applications 是一个强大且非常重要的功能。 xlCompiler 编译工作簿中的 VB 代码,因此可以像在源工作簿中一样在编译的应用程序中使用它。
- 图表和形状
您可以在应用程序中使用图表和形状(按钮、复选框、组合框、连接器、列表…)。
- 单元格样式和条件格式
xlCompiler 支持相同的单元格样式和 Excel,并允许使用条件格式。在下面的屏幕截图中,公式已使用条件格式规则设置为灰色。
- 带状接口
从截图中可以看出,xlCompiler 创建的应用程序具有 Ribbon 界面。
- 数据验证规则
您可以使用工作表上的数据验证规则来验证输入的数据。规则可以像 Excel 中一样具有输入提示和消息。
- 单元格评论
使用注释向用户提供有关当前操作的更多信息。
- 表格和数据透视表
使用表格过滤数据并计算总计。
- 缩放
为您的工作表选择合适的缩放比例。
- 打印和打印预览
选择功能区上的“打印”选项卡以预览和打印数据。
使用 Excel 编译器分发 Excel 文件
应用程序提供更高的安全性。应用程序不允许查看模型内部的内容。您不应该担心其他人研究您的专有模型和算法。
Excel 文件不对公式计算和 VBA 宏提供任何保护。通过将 Excel 转换为应用程序,您可以有效防止其他用户访问您的知识产权。
- 公式和VBA宏以编译的二进制格式存储
用户无法访问它们,也无法进行逆向工程。您需要保护公式和代码,以便将解决方案部署给客户。 xlCompiler 是一种完美且简单的方法。无法从编译的应用程序中获取原始工作簿。
在客户端计算机上激活应用程序的选项
xlCompiler 添加到您的工作簿中:
- 最终用户许可协议
- 激活密钥保护
应用程序可以使用代码签名证书进行签名
为什么需要这个?现在代码签名是一个重要的功能。如果您的应用程序未签名,它将被浏览器、防病毒应用程序等阻止下载。 xlCompiler 创建的文件可以进行代码签名!
创建可自定义的功能区 UI
xlCompiler 为您提供了在应用程序中使用功能区界面的快速且简单的方法。功能区由 VBA 代码创建和管理,为您提供了巨大的灵活性。
宏始终启用
如果您客户的 PC 上禁用了宏 – 您的工作簿将停止在 Excel 中工作并显示警告消息。客户应手动启用宏。使用 xlCompiler,您将永远不会陷入这种情况 – xlCompiler 始终执行 Visual Basic 宏。