HypPivotToGrid
Oracle Smart View for OfficeのVBA関数、HypPivotToGridについて説明します。
クラウド・データ・プロバイダ・タイプ: Oracle Analytics Cloud - Essbase、Planning (アド・ホックのみ)、Planning Modules (アド・ホックのみ)、Financial Consolidation and Close (アド・ホックのみ)、Tax Reporting (アド・ホックのみ)
オンプレミス・データ・プロバイダ・タイプ: Oracle Essbase、Oracle Hyperion Planning (アド・ホックのみ)、Oracle Hyperion Financial Management (アド・ホックのみ)
説明
HypPivotToGrid()は、選択したディメンションおよびメンバーを、POVからスプレッドシートのグリッドに移動します。
構文
HypPivotToGrid (vtSheetName, vtDimensionName, vtSelection)
ByVal vtSheetName As Variant
ByVal vtDimensionName As Variant
ByVal vtSelection As Variant
パラメータ
vtSheetName: 関数を実行するワークシートの名前。vtSheetNameがNull
またはEmpty
の場合、アクティブなワークシートが使用されます。
vtDimensionName: ツールバーで現在選択されているディメンション
vtSelection: ピボットの開始点となる単一セルを参照する範囲オブジェクト。向きは、選択に基づいて計算されます。
戻り値
正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。
例
Public Declare Function HypPivotToGrid Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtDimensionName As Variant, ByVal vtSelection As Variant) As Long
Sub Example_PivotGrid()
X = HypPivotToGrid(Empty, "Product", Range("E6"))
If X = 0 Then
MsgBox ("Pivot to grid successful.")
Else
MsgBox ("Pivot to grid failed.")
End If
End Sub