Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


39009 / 76738 ←次へ | 前へ→

【42850】Re:自作関数にヘルプを追加したい
回答  りん E-MAIL  - 06/9/23(土) 11:31 -

引用なし
パスワード
   村長 さん、こんにちわ。

>Excelの「関数の挿入」ダイアログで、自作のアドイン関数にヘルプを
>表示させたいと思っています。

ヘルプファイルはProject1.HLPをブックと同じフォルダに準備
標準モジュールに適当な関数を作って
Function Fcalc() As Date
  Fcalc = Date
End Function

ブックオープンイベントに関数挿入ダイアログ関係の設定
Private Sub Workbook_Open()
  With Application
   .MacroOptions Macro:=.ThisWorkbook.Name & "!FCalc", _
      Description:="今日の日付を表示します(TODAY()と同じです)", _
      Category:=2, _
      HelpFile:=.ThisWorkbook.Path & .PathSeparator & "Project1.hlp"
  End With
End Sub

「?」ボタンのクリックではないですが、F1でヘルプがでました。(XL2000)
通常の関数でも「?」が機能しないのは仕様なんですかね。

似たようなエラーメッセージが出たのは、FunctionにPrivateが付いているときだけでした。
あとはコードをみないとわかりません。

0 hits

【42814】自作関数にヘルプを追加したい 村長 06/9/22(金) 17:41 質問
【42850】Re:自作関数にヘルプを追加したい りん 06/9/23(土) 11:31 回答
【42905】Re:自作関数にヘルプを追加したい 村長 06/9/25(月) 10:03 質問
【42910】Re:自作関数にヘルプを追加したい りん@通りすがり 06/9/25(月) 11:51 回答
【42915】Re:自作関数にヘルプを追加したい りん@通りすがり 06/9/25(月) 12:56 回答
【42927】Re:自作関数にヘルプを追加したい 村長 06/9/25(月) 17:33 お礼

39009 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free