我即将部署一个 Excel 插件 (.xla) 供同事使用 (Office 2007)。
有没有办法在某处嵌入帮助文件?
更新
我通过将 .PDF 文件作为嵌入在“This_Workbook”中的对象来实现它。我可以使用 VBA 触发它的打开,当我将 .xlsm 文件另存为 .xlam 时,.pdf 会在其中“隐藏”。
这样就不需要提供单独的文件,我认为这样很容易。
似乎正确的方法是使用.chm
文件。您将它包含在与您相同的文件夹中,.xla
并使用 VBA 访问它,如下所示:
Application.Help ThisWorkbook.Path & "\Somefile.chm", contextID
请参阅 MSDN 提供的选项:从 VBA 代码显示帮助
就个人而言,我不喜欢任何选项,所以我只是将 PDF 提供给需要使用我的插件的人。