写一个excel的vba逻辑是检查H列的数据不限字符数找到单元格中符合C+数字字符并删除
以下是一个简单的VBA代码,可以实现上述功能:
Sub deleteCells() Dim cell As Range For Each cell In Range("H1:H" & Cells(Rows.Count, "H").End(xlUp).Row) If cell.Value Like "C*" And IsNumeric(Right(cell.Value, Len(cell.Value) - 1)) Then cell.ClearContents End If Next cell End Sub
该代码遍历H列中的每个单元格,检查单元格中的值是否以C开头并且其余部分是否为数字。如果是,则清除该单元格的内容。如果您有任何特定的要求,可以根据需要进行修改。
原文地址: https://www.cveoy.top/t/topic/bjtg 著作权归作者所有。请勿转载和采集!