HypGetLinkMacro
Oracle Smart View for OfficeのVBA関数、HypGetLinkMacroについて説明します。
クラウド・データ・プロバイダ・タイプ: Oracle Analytics Cloud - Essbase、Planning、Planning Modules、Financial Consolidation and Close、Tax Reporting
オンプレミス・データ・プロバイダ・タイプ: Oracle Essbase、Oracle Hyperion Planning、Oracle Hyperion Financial Management
説明
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