0

我编写了一个包含菜单的小型 XLL 插件(VS2010 VC++/Excel 2007)。它已正确注册(通过加载项管理器查看),但当我打开我的 excel 工作簿(.xlsb)时菜单不显示。每次打开工作簿时,我都必须再次手动加载它(Excel 选项 -> 加载项 -> Excel 加载项 -> 转到 -> 浏览)。

我对另一个没有菜单(只有用户定义的函数)的 XLL(VS2010 VC++/Excel 2007)没有任何问题。

我曾经能够在双击 XLL 时显示菜单(但现在不是了)。XLL 只是一个调试版本(我想我对发布版本有同样的问题)

我已经在谷歌上搜索了一段时间,但没有找到明确的答案。

任何答案,经验回报,提示等......将不胜感激谢谢N

PS:与XLL 未正确加载的情况不同。我的 xlAutoOpen 工作正常

4

1 回答 1

1

这里有一个示例显示如何添加和删除菜单:http: //nxll.codeplex.com/SourceControl/changeset/view/10265#144179

它使用http://nxll.codeplex.com来简化编写插件。

于 2011-11-05T14:45:13.643 回答