【发布时间】:2018-09-11 01:41:29
【问题描述】:
我有一个有标题的表,第一列有学生姓名。表格的其余部分是学生成绩。
到目前为止,我需要突出显示所有带有零的单元格,这就是我得到的
Sub HighLightZeros()
Dim region As Range
Set region = ActiveSheet.Range("a1").End(xlDown)
If region.Value = 0 Then
region.Interior.Color = vbYellow
Else
region.Interior.ColorIndex = xlColorIndexNone
End If
End Sub
我还必须制作宏,这样当我在表格末尾添加更多分数时,它仍然会突出显示所有零值。我无法弄清楚如何选择整个表格。
【问题讨论】:
-
您考虑过使用条件格式吗?
-
我只能使用 vba 来解决这个问题
-
虽然我了解教育背景,但编码的一项技能是学习何时不编码。技术上正确的回答是 - 应用程序已内置功能来完成这项工作,最有效的方法是使用该功能。
标签: vba