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

E88265-01
目次に移動
目次

前
次

HypPivot

データ・プロバイダ・タイプ: Oracle EssbaseOracle Hyperion Planning (アド・ホックのみ)、Oracle Planning and Budgeting Cloud (アド・ホックのみ)、Oracle Hyperion Financial Management (アド・ホックのみ)

説明

HypPivot()は、選択したディメンションに基づいて、スプレッドシートの行と列を入れ替えます。

構文

HypPivot(vtSheetName, vtStart, vtEnd)

ByVal vtSheetName As Variant

ByVal vtStart As Variant

ByVal vtEnd As Variant

パラメータ

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

vtStart: ピボットの開始点となる単一セルを参照する範囲オブジェクト

vtEnd: ピボットの終点となる単一セルを参照する範囲オブジェクト

戻り値

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

Public Declare Function HypPivot Lib "HsAddin" (ByVal vtSheetName As Variant,  ByVal vtStart As Variant, ByVal vtEnd As Variant) As Long

Sub Example_HypPivot()
X=HypPivot(Empty, RANGE("B2"), RANGE("D1"))
   If X = 0 Then
      MsgBox("Pivot successful.")
   Else
      MsgBox("Pivot failed.")
   End If
End Sub