Sub 反选()
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Dim raddress As String, taddress As String
raddress = Selection.Address
taddress = ActiveSheet.UsedRange.Address
With Sheets.Add
.Range(taddress) = 0
.Range(raddress) = "=0"
raddress = .Range(taddress).SpecialCells(xlCellTypeConstants, 1).Address
.Delete
End With
ActiveSheet.Range(raddress).Select
Application.ScreenUpdating = True
End Sub
反选EXCEL数据区域已选定的单元格
最新推荐文章于 2024-09-28 00:57:23 发布
本文介绍了一段使用VBA实现Excel中反选特定单元格的代码。通过定义一个Sub过程,该过程首先禁用警告和屏幕更新以提高执行效率,然后利用地址操作选择除了值为0之外的所有单元格,并进行反选处理。
4475

被折叠的 条评论
为什么被折叠?



