データ・プロバイダ・タイプ: Essbase、Planning、Financial Management、Hyperion Enterprise
HypGetActiveMember()は、特定の次元のアクティブ・メンバー名を戻します。ページ次元、POV次元およびユーザー変数のアクティブ・メンバーは、アド・ホックまたはフォーム・ワークシートで取得できます。行次元と列次元は戻されません。
HypGetActiveMember (vtDimName, vtMember)
ByVal vtDimName As Variant
ByRef vtMember As Variant
vtDimName: 入力変数; アクティブ・メンバーを取得する次元名
vtMember: 出力変数; 戻されるアクティブ・メンバー名
正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。
この例では、ワークシートが接続されていることと、グリッドがあることを想定しています。
Public Declare Function HypGetActiveMember Lib "HsAddin" (ByVal vtDimName As Variant, ByRef vtMember As Variant) As Long Sub Example_GetActiveMember() sts = HypGetActiveMember("Market", vtMem) End Sub