プライマリ・コンテンツへ移動
Oracle® Smart View for Office開発者ガイド

F11927-01
目次に移動
目次

前
次

HypGetSubstitutionVariable

Cloudデータ・プロバイダ・タイプ: Oracle Analytics Cloud - Essbase

オンプレミス・データ・プロバイダ・タイプ: Oracle Essbase

説明

HypGetSubstitutionVariable()は、Essbaseから代替変数およびその現在の値を取得します。

構文

HypGetSubstitutionVariable (vtSheetName, vtApplicationName, vtDatabaseName, vtVariableName, vtVariableNames, vtVariableValues)

ByVal vtSheetName As Variant

ByVal vtApplicationName As Variant

ByVal vtDatabaseName As Variant

ByVal vtVariableName As Variant

ByRef vtVariableNames As Variant

ByRef vtVariableValues As Variant

パラメータ

vtSheetName: 関数を実行するワークシートの名前。vtSheetNameがNullまたはEmptyの場合、アクティブなワークシートが使用されます。

vtApplicationName: 代替変数を戻すアプリケーションの名前。NullまたはEmptyに設定されると、すべてのアプリケーションが考慮されます。

vtDatabaseName: 代替変数を戻すデータベースの名前。NullまたはEmptyに設定されると、すべてのデータベースが考慮されます。

vtVariableName: 取得される代替変数の名前。NullまたはEmptyに設定されると、変数のリスト全体が戻されます。

vtVariableNames: 代替変数名のリストを格納する出力結果ベクトル。マクロが正常に終了しなかった場合、コンテンツは不明になります。

vtVariableValues: 戻される各変数に対応する代替変数値のリストを格納する出力結果ベクトル。マクロが正常に終了しなかった場合、コンテンツは不明になります。

戻り値

正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。

Declare Function HypGetSubstitutionVariable Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtApplicationName As Variant, ByVal vtDatabaseName As Variant, ByVal vtVariableName As Variant, ByRef vtVariableNames As Variant, ByRef vtVariableValues As Variant) As Long

Sub Example_HypGetSubstitutionVariable()
    Dim sts As Long
    sts = HypGetSubstitutionVariable(Empty, "Sample", "Basic", Empty, vtVarNameList, vtVarValueList)
   End If
End Sub