VBA宏来突出显示/删除表格中的空单元格
问题描述:
我有一个来自A1:C250的表格。 A1是具有表格名称的合并单元格,A2,B2和C2是以下行的标题。 A3:A250,B3:B250和C3:C250都是数据。VBA宏来突出显示/删除表格中的空单元格
B和C中的某些单元格没有任何单词,并且我想要编程一个将通过的宏,并在表中存在空单元格时突出显示并删除整行。我还想确保宏不仅仅限于250行,因为我将使用本月到月份,有些月份可能会有多于或少于250个数据点。
答
Range("A3").Select
start = ActiveCell.Row
Selection.End(xlDown).Select
end = ActiveCell.Row
rng = Application.Range("A3:C"& end)
For Each cel In rng.Cells
If isEmpty(cel) Then
cel.Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Else
'Do nothing
End If
Next cel
什么问题? – CLR
你有什么尝试?你试图做的是一个常见问题,寻找如何根据数据删除一行,如何查找最后一行等,并请分享你拥有的任何代码。 – BruceWayne