データ・プロバイダ・タイプ: Essbase、Planning (アド・ホックのみ)、Financial Management (アド・ホックのみ)、Hyperion Enterprise (アド・ホックのみ)
HypGetLinkMacro()は、動的リンク・クエリーを実行するため使用される、現在設定されているマクロ名を戻します。
HypGetLinkMacro (vtMacroName)
ByRef vtMacroName As Variant
vtMacroName: 現在設定されているマクロ名を戻す出力パラメータ
正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。
Declare Function HypGetLinkMacro Lib "HsAddin" (ByRef vtMacroName As Variant) As Long Sub Example_HypGetLinkMacro() Dim Macroname as Variant Sts = HypUseLinkMacro(True) Sts = HypSetLinkMacro("Sheet1.Macro8") Sts = HypGetLinkMacro(Macroname) If (StrComp(MacroName, "Sheet1.Macro8")) Then MsgBox ("Error Occurred") End If End Sub