EXCEL问题,请高手回答!

2025-03-06 22:17:08
推荐回答(2个)
回答1:

先按上面那个公式,数字就会出现的对应的单元格。再设置条件条件格式。就可以出现红底黄字了。

回答2:

工具—宏—编辑器—双击左边的sheet1(sheet1),把下面的代码粘上就行了
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target.Column = 1 Then
Range(Cells(Target.Row, 1), Cells(Target.Row, 4)).Select
Selection.Interior.ColorIndex = xlNone
Selection.Font.ColorIndex = 0
If Target.Value > 0 Then
If Target.Value <= 100 Then
Target.Offset(0, 1).Interior.Color = vbRed
Target.Offset(0, 1).Font.Color = vbYellow
Else
If Target.Value <= 200 Then
Target.Offset(0, 2).Interior.Color = vbRed
Target.Offset(0, 2).Font.Color = vbYellow
Else
If Target.Value <= 300 Then
Target.Offset(0, 3).Interior.Color = vbRed
Target.Offset(0, 3).Font.Color = vbYellow
End If
End If
End If
End If
End If
Target.Offset(1, 0).Select
End Sub