複数のセルのセル・テキストを取得します。この関数は、次のタイプのルールで使用できます:
計算
換算
連結
セル・テキストを取得するPOVの一部を指定できます(例: POV全体ではなく、シナリオと年)。ページ・ディメンション・メンバー(シナリオ、年、期間、値、エンティティ)を指定しない場合、現在のメンバーのセル・テキストのみが戻されます。サブキューブ・ディメンション(勘定科目、ICP、カスタム)を指定しない場合、すべての基本および親メンバーのセル・テキストが戻されます。シナリオおよび年のメンバーを指定して、現在のサブキューブではないサブキューブのセル・テキストを取得できます。期間、値および/またはエンティティのメンバー・リストを指定して、複数のサブキューブのセル・テキストを取得することもできます。セル・テキスト・ラベルを取得するよう指定し、ディメンション・メンバーまたはセル・テキスト・ラベルの昇順または降順で、セル・テキストをソートするかどうかを指定することもできます。ソートの値を指定しない場合、セル・テキスト単位でソートが実行されず、データベース内の順序に基づいて結果が戻されます。
構文
Set CTU = HS.OpenCellTextUnit(POVExpression,Label(s),Sort_Dimension,Sort_Order)
POVExpressionはPOV、Labelはセル・テキスト・ラベル(なし、1つまたは複数)、Sort_Orderは昇順または降順です。
戻り値
指定したPOVのすべてのセル・テキストおよびラベルの情報が戻されます。
例
Set CTU = HS.OpenCellTextUnit("S#Actual.Y#2014","","","")
Set CTU = HS.OpenCellTextUnit("S#Actual.Y#2014.P{.[Base]}.A{.[Base]}","","Period","Ascending")
Set CTU = HS.OpenCellTextUnit("S#Actual.Y#2014.E{.[Base]}.P{.[Base]}","CouponRate","LABEL","Ascending")
Set CTU = HS.OpenCellTextUnit("S#Actual.Y#2014.E{.[Base]}.P{.[Base]}.A#Purchases","","Brands","Descending")
複数のラベルのセル・テキストを取得する場合は、カンマ区切り値としてラベルを入力できます。ラベルの値を指定しない場合、すべてのラベルが取得されます。
例
Set CTU = HS.OpenCellTextUnit("A#Sales","Label-1,Label-2","Label","Descending")