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

E88265-03
目次に移動
目次

前
次

HypSetOption

Cloudデータ・プロバイダ・タイプ: Oracle Analytics Cloud - EssbaseOracle Planning and Budgeting Cloud

オンプレミス・データ・プロバイダ・タイプ: Oracle EssbaseOracle Hyperion PlanningOracle Hyperion Financial Management

説明

HypSetOption()では、Oracle Smart View for Officeオプションをグローバル(デフォルト)およびシート固有の両方として設定できるため、2つのオプション・タイプでVBAコマンドを区別する必要はありません。

「HypSetGlobalOption」および「HypSetSheetOption」も参照してください。

構文

HypSetOption (vtItem,vtOption,vtSheetName)

ByVal vtItem As Variant

ByVal vtOption As Variant

ByVal vtSheetName As Variant

パラメータ

vtItem: 特定のオプションを参照するインデックスまたは定数。オプションの詳細は、表13-3を参照してください。また、使用可能なオプションのリストがsmartview.bas「Enumeration of options index to be used for HypGetOption/HypSetOption.」の下に示されます。

vtOption: オプションに設定する入力値。

vtSheetName: シート・レベル・オプションを設定するシート名。有効なシート名が指定されてない場合、デフォルトのオプションが使用されます。

戻り値

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

Public Declare Function HypSetOption Lib "HsAddin" ( ByVal vtItem As Variant,ByVal vtOption As Variant, ByVal vtSheetName As Variant) As Long

Sub Example_HypSetOption()

sts = HypSetOption(HSV_ZOOMIN, 2, "Sheet2") 'set zoom in option for sheet2
sts = HypSetOption(HSV_ZOOMIN, 1, "") 'set default zoom in

sts = HypSetOption(HSV_INVALID_LABEL, "#InvalidTest", "Sheet2")  'set invalid label for sheet2
sts = HypSetOption(17, "#globalinvalid", "") 'set default invalid label, numbers can be used instead of declared constants

End Sub

Sub SetOptn()
   HypSetOption (HSV_REFRESH_SELECTED_DEPENDENT_FUNCTIONS, False, "")
   HypSetOption (HSV_IMPROVE_METADATASTORAGE, False, "")
End Sub