首页 热点资讯 义务教育 高等教育 出国留学 考研考公

请问excel达人们中如何设置当一行中两列数据不相等时,改变这行所有信息的颜色?

发布网友 发布时间:2022-04-27 01:47

我来回答

3个回答

热心网友 时间:2023-11-16 07:45

条件格式
假设你要判断C列和D列的数据是不是相等,来改变此行所有信息的颜色
从A1单元格开始选择数据区域,或直接全先工作表
条件格式
公式输入 =$C1<>$D1 设置格式(文字和填充和边框)
确定

热心网友 时间:2023-11-16 07:46

创建宏,复制以下代码粘贴后运行

Sub 变色()
Worksheets("Sheet1").Activate
For i = 1 To 5'定义行数
For j = 1 To 3'定义列数
If j = 1 Then
If Cells(i, j).Value <> Cells(i, 1).Value Then'判断两个单元格是否相等
Rows(i).Select '选中行
Selection.Interior.ColorIndex = 4'填充绿色
End If
Else
If Cells(i, j).Value <> Cells(i, j - 1).Value Then
Rows(i).Select
Selection.Interior.ColorIndex = 4
End If
End If
Next
Next
End Sub

这个应该能帮上你的忙

热心网友 时间:2023-11-16 07:46

创建一个宏,把以下程序粘贴到宏里面,然后执行。
For i = 1 To 99
If Cells(i, 1) <> Cells(i, 2) Then
Rows(i).Interior.ColorIndex = 26
End If
Next i

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com