Data source types: Essbase, Planning, Financial Management, Hyperion Enterprise
HypRemovePreservedFormats() removes preserved formats.
Note: | Users must refresh before the original formatting is applied. |
HypRemovePreservedFormats (vtSheetName [in], vtRemoveAllPreservedFormats [in],vtSelectionRange [in])
ByVal vtSheetName As Variant
ByVal vtbRemoveAllPreservedFormats As Variant
ByVal vtSelectionRange As Variant
vtSheetName: For future use. Currently the active sheet is used.
vtbRemoveAllPreservedFormats: Boolean to indicate whether all preserved formats on the grid should be deleted. (If this parameter is true, the next parameter value is not used, so users can pass NULL for vtSelectionRange.)
vtSelectionRange: Range of the cell(s) for which formatting needs to be preserved. (Multiple ranges are supported)
Public Declare Function HypRemovePreservedFormats Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtbRemoveAllPreservedFormats As Variant, ByVal vtSelectionRange As Variant) As Long Sub TestRemovePreservedFormatting() Dim oRet As Long Dim oSheetName As String Dim oSheetDisp As Worksheet oSheetName = "Sheet1" Set oSheetDisp = Worksheets(oSheetName) 'oRet = HypRemovePreservedFormats(Empty, False, oSheetDisp.Range("B2")) oRet = HypRemovePreservedFormats(Empty, True, Null) MsgBox (oRet) End Sub