我正在使用 C++ 和XLW library为 Excel 构建 XLL 插件。
它在我的 PC 和许多其他 PC 上运行良好。但在某些情况下,当我将 XLL 拖到新的 Excel 窗口中时,会出现以下错误:
您尝试打开的文件“my_addin.xll”的格式与文件扩展名指定的格式不同。在打开文件之前,请确认文件没有损坏并且来自受信任的来源。您现在要打开文件吗?
如果单击yes
,则 Excel 会将 XLL 作为文本文件打开,显示如下:
MZÿÿ¸@ Í!¸LÍ!这个程序不能在 DOS 模式下运行。
就在第一行。预计不会发生这种情况。这可能是什么原因?
这是所有机器的系统配置:
- Microsoft Windows 7 Professional 64 位(操作系统)
- 微软 Excel 2010 32 位