常用VBA

实用的VBAicon代码,For Each: 1、批量删除有错误引用的名称; 2、批量删除自定义样式; 3、批量删除批注; 4、刷新透视表; 5、刷新power query数据连接; 6、用箭头显示工作表中公式所引用的单元格; 7、拆分工作表为单独文件。。。感谢@李解Excel 老师分享:'批量删除有错误引用的名称Sub DeleteErrNames()Dim n As NameFor Each n In ActiveWorkbook.NamesIf InStr(UCase(n.RefersT
摘要由CSDN通过智能技术生成

实用的VBAicon代码,For Each: 1、批量删除有错误引用的名称; 2、批量删除自定义样式; 3、批量删除批注; 4、刷新透视表; 5、刷新power query数据连接; 6、用箭头显示工作表中公式所引用的单元格; 7、拆分工作表为单独文件。。。感谢@李解Excel 老师分享:

'批量删除有错误引用的名称


Sub DeleteErrNames()
Dim n As Name
For Each n In ActiveWorkbook.Names
If InStr(UCase(n.RefersTo), “#REF!”) Then n.Delete
Next
MsgBox “OK”
End Sub

'批量删除自定义样式
Sub DeleteCustomStyles()
Dim s As Style
For Each s In ActiveWorkbook.Styles
If Not s.BuiltIn Then s.Delete
Next
MsgBox “OK”
End Sub

'批量删除批注
Sub DeleteComments()
Dim c As Range
On Error Resume Next
For Each c In ActiveSheet.UsedRange.SpecialCells(xlCellTypeComments)
c.ClearComments
Next
MsgBox “OK”
End Sub

'刷新透视表
Sub RefreshPivots()
Dim pv As PivotCache

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值