1

我正在使用XLW 5构建Excel XLL插件,并正在尝试EchoShort模板示例。Template.xll我使用 GNU成功编译Makeg++版本 4.9.2 (mingw-w64) 在cygwin. 但是,在尝试打开时XLLExcel 2013报告错误:

The file format and extension of Template.xll don't match. The file could be corrupted, or unsafe. Unless you trust its source, don't open it. Would you like to open it anyway?

我继续打开它,它似乎充满了不可读的字符。我尝试xll使用开发人员选项卡下的加载项管理器添加,但是当我尝试调用EchoShort单元格时,出现#NAME错误。

我是新手XLW,如果我能让它工作,这似乎是一个令人难以置信的包。任何帮助深表感谢。

编辑:应该提到它在cygwin

编辑:也尝试使用 VS2013,并且发生了同样的事情,所以它不是cygwinnor MinGW

4

1 回答 1

0

事实证明是VS2013 x64编译的xll作品,因为我似乎使用的是 Excel 2013 x64。我想我需要清理我的$PATH, 因为dependency-walker显示32 bit64 bit dlls 的混合?

于 2015-06-01T03:45:13.040 回答