次の属性 (ここで説明) を使用して、UDF のヘルプ ファイルを Excel で表示しようとしています。
[ExcelFunction(HelpTopic="MyHelp.chm!102")]
残念ながら、「この機能のヘルプ」リンクをクリックしても何も起こりません。次のように参照を無効にすると:
[ExcelFunction(HelpTopic="MyHelpInvalid.chm!102")]
Excel から「ヘルプ参照が無効です」というポップアップが表示され、タグを削除すると「ヘルプがありません」というポップアップが表示されるので、この属性が正しく読み取られていることがわかります。
ヘルプ ファイルは .xll ファイルと同じディレクトリにあり、Windows 7 マシンで MS Office 2010 (64 ビット) を使用しています。アドインの残りの機能は正常に動作します。この問題の原因となっているIDを見つけるのを手伝ってくれる人はいますか?
また、好奇心から、ヘルプファイル名の後の「!102」が何を意味するのか、誰が知っていますか?