HypDeleteLROs()は、1つ以上のリンク・レポート・オブジェクトをvtSelectionRangeパラメータで指定されたセルから削除します。
HypDeleteLROs (vtSheetName, vtSelectionRange, vtLROIDs())
ByVal vtSheetName As Variant
ByVal vtSelectionRange As Variant
ByRef vtLROIDs() As Variant
vtSheetName: 関数を実行するワークシートの名前。vtSheetNameがNullまたはEmptyの場合、アクティブ・ワークシートが使用されます。
vtSelectionRange: 入力パラメータ; このセル範囲からすべてのリンク・レポート・オブジェクトを削除します
vtLROIDs(): 入力パラメータ; 削除するLRO IDの配列
正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。
Public Declare Function HypDeleteLROs Lib "HsAddin" (ByVal vtSheetName As Variant,ByVal vtSelectionRange As Variant, ByRef vtLROIDs() As Variant) As Long Sub Example_HypDeleteLROs() Dim LROIDs(1) LROIDs(0) = 1 LROIDs(1) = 2 sts = HypDeleteLROs("Sheet1", Range("B3"), LROIDs) End Sub