excel - 与 .xla 加载项一起提供帮助内容的最佳方式

标签 excel vba add-in xla

我即将部署一个 Excel 插件 (.xla) 供同事使用 (Office 2007)。

有没有办法在某处嵌入帮助文件?

更新

我通过将 .PDF 文件作为嵌入在“This_Workbook”中的对象来实现它。我可以使用 VBA 触发它的打开,当我将 .xlsm 文件另存为 .xlam 时,.pdf 会在其中“隐藏”。

这样就不需要提供单独的文件,我认为这样很容易。

最佳答案

看来正确的方法是使用 .chm文件。您将其包含在与您的 .xla 相同的文件夹中并使用 VBA 访问它,如下所示:

Application.Help ThisWorkbook.Path & "\Somefile.chm", contextID

请参阅 MSDN 提供的选项:Displaying Help from VBA Code

就个人而言,我不喜欢任何选项,所以我只是将 PDF 提供给需要使用我的插件的人。

关于excel - 与 .xla 加载项一起提供帮助内容的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17733317/

相关文章:

vba - 当公式重新计算中仅特定 Excel 单元格发生更改时调用函数

excel - xla 与 xlam addin,有什么区别?

c# - 对 C# Excel 加载项的变量和属性的全局访问

clickonce - 为 VSTO Outlook 加载项创建 (ClickOnce) 设置

objective-c - objective-c 是否遵循操作顺序(Bedmas)?

Excel 快捷方式打开最新安装的版本

VBA保存路径困境

arrays - 无法让数组在 Mac 上的 Office 365 Excel 中工作

excel - 运行时错误 '1004' : Method SaveAs of object _Workbook failed

excel - VBA生成代码