我正在尝试突出显示分配给“RowNum”的行,我想突出显示列 A 到 O。我已尝试以下操作,但每次都收到语法错误。
sh1.Cells(RowNum, 15).Interior.Color = RGB(127, 187, 199)
sh1.Range("A" & RowNum : "O" & RowNum).interior.color = rgb (127,187,199)
过去,我用它来突出显示一组范围或单个单元格。
sh1.Range("W1:X1").Interior.Color = RGB(252, 213, 180)
我知道我以前做过这样的事,要么就是那样,要么就是我正遭受脑震荡。
答案1
如果sh1.Range("A" & RowNum : "O" & RowNum).interior.color = rgb (127,187,199)
这是宏中的实际行,则说明你输入有误
sh1.Range("A" & RowNum : "O" & RowNum)
应该sh1.Range("A" & RowNum & ":" & "O" & RowNum)
冒号:
需要像其他内容一样连接起来,因为它是范围字符串的一部分