Data provider types: Essbase, Planning, Financial Management, Hyperion Enterprise
HypGetSheetOption() returns information about sheet level options.
HypGetSheetOption(vtSheetName, vtItem)
ByVal vtItem As Variant
vtSheetName: The name of worksheet on which to run the function. If vtSheetName is Null or Empty, the active worksheet is used.
vtItem: The number that indicates which option is to be retrieved. See Table 5 for a list of values.
Table 5. Options for vtItem
vtItem | Option | Data Type and Values |
---|---|---|
1 | Set zoom in level:
| Number |
2 | Enable Include Selection setting | Boolean |
3 | Enable Within Selection Group setting | Boolean |
4 | Enable Remove Unselected Groups setting | Boolean |
5 | Specify Indent setting:
| Number |
6 | Enable suppress missing setting | Boolean |
7 | Enable suppress zeros setting | Boolean |
8 | Enable suppress underscores setting | Boolean |
9 | Enable No Access setting | Boolean |
10 | Enable Repeated Member setting | Boolean |
11 | Enable Invalid setting | Boolean |
12 | Ancestor Position:
| Number |
13 | Specify Missing Text label | Text |
14 | Specify No Access label | Text |
15 | Cell Status:
| Number |
16 | Member Name Display options:
| Number |
Returns 0 if successful; otherwise, returns the appropriate error code.
Declare Function HypGetSheetOption Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtItem As Variant) As Variant Sub Example_HypGetSheetOption() sts = HypGetSheetOption("Sheet", 5) If sts = -15 then Msgbox ("Invalid Parameter") Else Msgbox ("Indentation is set to" & sts) End If End Sub