Excel宏,隐藏不了图片切片器是为什么?

问题遇到的现象和发生背景

在Excel中想用宏来分部分显示内容,但是用的时候第一部分还好,其余部分都很好的隐藏起来了(我想是不是第一部分长一些),但是想显示其余部分时,所有部分的内容都显示出来了。帮忙看看

问题相关代码,请勿粘贴截图

这是我的宏代码:

Sub TabChangeA()

 Call HiddeRows("73", "133", True)
 Call HiddeRows("32", "71", False)

End Sub

Sub TabChangeB()

 Call HiddeRows("73", "101", False)
 Call HiddeRows("32", "71", True)
 Call HiddeRows("102", "133", True)

End Sub

Sub TabChangeC()

 Call HiddeRows("32", "101", True)
 Call HiddeRows("116", "133", True)
 Call HiddeRows("103", "119", False)

End Sub

Sub TabChangeD()

 Call HiddeRows("32", "119", True)
 Call HiddeRows("121", "128", False)

End Sub

Sub HiddeRows(sBegin As String, sEnd As String, flag As Boolean)

 ActiveSheet.Rows(sBegin & ":" & sEnd).Hidden = flag

End Sub

运行结果及报错内容

img

我的解答思路和尝试过的方法

我想可能是因为我的内容,所有都是浮于单元格之上的文本框、链接的图片、切片器、透视图
也想过可能是类似于图片浮于文本,哪怕我隐藏的是单元格,我想隐藏的会浮于起点单元格的位置

我想要达到的结果

我想要通过宏,隐藏我想要的某个区域中的内容,有没有会的给我一些建议,谢谢~