CalculateHours(work_hour, rest_hour)
Works.xlaのようなアドインで、関数のようなものをExcel VBAに登録したい
Application.MacroOptions
関数を登録するために使用してみました。次のコードはClass
ファイルにあり、関数は別のモジュール ファイルにあります。Excel とアドインを開くと、それらが読み込まれます。
コード:
Private Function AddFunctions()
With MyFunction
Application.MacroOptions .Name, _
.Description, , , , , .Category, , , .HelpFilePath
End With
End Function
期待:
他の組み込み関数として、引数のヘルプ、Excel 関数ウィザードの関数の説明を取得したい。私のヘルプファイルへのヘルプボタンリンク。
結果:
Error number: 1004 Application-defined or object-defined error
また
Method "MacroOptions" of object "_Application" failed
何か(またはすべて)が間違っていますか?
10 個の関数があり、アドインをロードするたびにそれらを Excel 関数ウィザードに自動的に追加する必要があります。