我在更改行的颜色时遇到问题,具体取决于该行中的单元格是否包含任何书写。我正在尝试在VBA中进行此格式化,或者是否有任何建议会很棒。
答案 0 :(得分:0)
版本Excel 2003
,Excel 2007
,Excel 2010
和Excel 2013
之间的颜色不同,但这仍然保持不变:
Sheets(“Sheet1”).Range(“A” & n & “:D” & m).Interior.ColorIndex = 3
3 - >红色
答案 1 :(得分:0)
去"或不"标题的一部分并假设(1)一行从ColumnA延伸到ColumnZ包含(可以扩展)(2)格式化应用于行中任何单元格未填充(可以反转)和(3)填充时单元格可以包含文本或数字值(可以调整),然后:
选择ColumnsA:Z,HOME>样式 - 条件格式,新规则...,使用公式确定要格式化的单元格和格式化此公式为真的值:
=COUNTA($A1:$Z1)=0
格式化... 并选择格式化选择,确定,确定。