level 3
yuyugoat11
楼主
为什么这个代码直接放进去跑不了?![[泪]](/static/emoticons/u6cea.png)
Private Sub WorksheetChange(ByVal Target As Range)
Dim cell As Range
' 确保只在J列进行操作
If Not Intersect(Target, Me.Range("J:J")) Is Nothing Then
网页链接= False ' 关闭事件以避免无限循环
For Each cell In Intersect(Target, Me.Range("J:J"))
If 网页链接= "A" Then
' 将K到P列的单元格设为灰色
Me.Range(cell.Offset(0, 1), cell.Offset(0, 6)).网页链接= RGB(192, 192, 192) ' 灰色
Else
' 将K到P列的单元格清除背景颜色
2024年09月05日 10点09分
1
Private Sub WorksheetChange(ByVal Target As Range)
Dim cell As Range
' 确保只在J列进行操作
If Not Intersect(Target, Me.Range("J:J")) Is Nothing Then
网页链接= False ' 关闭事件以避免无限循环
For Each cell In Intersect(Target, Me.Range("J:J"))
If 网页链接= "A" Then
' 将K到P列的单元格设为灰色
Me.Range(cell.Offset(0, 1), cell.Offset(0, 6)).网页链接= RGB(192, 192, 192) ' 灰色
Else
' 将K到P列的单元格清除背景颜色