写一个excel的vba逻辑是检查H列的数据不限字符找到单元格中符合C+数字的符并删除
以下是一个可能的VBA代码:
Sub 删除符合条件的单元格()
Dim c As Range
For Each c In Range("H1:H" & Cells(Rows.Count, "H").End(xlUp).Row) '遍历H列中所有单元格 If InStr(1, c.Value, "C") = 1 And IsNumeric(Mid(c.Value, 2)) Then '判断单元格中是否符合条件 c.ClearContents '删除符合条件的单元格中的内容 End If Next c
End Sub
这个代码首先遍历H列中所有单元格,然后检查每个单元格中是否以字符"C"开头,且第二个字符是否为数字。如果符合条件,则删除该单元格中的内容。
原文地址: https://www.cveoy.top/t/topic/bjpA 著作权归作者所有。请勿转载和采集!