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

F11927-01
目次に移動
目次

前
次

HypPivot

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

オンプレミス・データ・プロバイダ・タイプ: Oracle EssbaseOracle Hyperion Planning (アド・ホックのみ)、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