2013-07-18 25 views
2

我即將爲同事使用(Office 2007)部署Excel插件(.xla)。提供幫助內容以及.xla加載項的最佳方法

有沒有辦法在某處嵌入幫助文件?

UPDATE

我已經包括.pdf文件嵌入在 'This_Workbook' 對象做到了。我可以使用VBA觸發它的打開,當我將.xlsm文件保存爲.xlam時,.pdf會變成'隱藏'。

這種方式沒有必要給分離的文件,我認爲這很容易。

+0

[Workbook_Open](http://www.ozgrid.com/VBA/auto-run-macros.htm)事件可能會觸發[UserForm](http://stackoverflow.com/questions/16853685/how-to -create-an-user-interface-userform-in-excel-vba/16854404#16854404)這將顯示一個*歡迎/幫助*消息 – 2013-07-19 08:25:16

+0

我正在考慮打開一個.pdf文件,問題是如何讓它走沿着一個文件(.xla)。有任何想法嗎? – hiuller

+0

在打開的工作簿中觸發/打開pdf,或者使用小幫助圖標和事件過程將控件添加到功能區? – 2013-07-19 11:06:10

回答

0

看來正確的方法是使用.chm文件。你包括它在同一個文件夾作爲.xla與VBA訪問如下:

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

請參閱MSDN提供的選項:Displaying Help from VBA Code

就個人而言,我不喜歡任何的選項,因此我只是給任何需要使用我的插件的人提供PDF。