在线等 EXCEL如何用代码让A列和I列对比使符合条件的字填充颜色
发布网友
发布时间:2022-07-08 20:29
我来回答
共1个回答
热心网友
时间:2023-10-10 19:04
1、新建两个数组arr1()、arr2(),分别放A列和I列。
2、循环arr1,嵌套循环arr2。
3、判断,if arr1(i)=arr2(j),给A填色。
我用手机看的,没法测试,试着写一下代码:
sub 对比()
dim i%,j%
arr1=[a1:a100]
arr2=[i1:i100]
for i=1 to ubound(arr1)
for j=1 to ubound(arr2)
if arr2(j)=arr1(i) then
cells(i,1).interior.color=rgb(255,0,0)
end if
next j
next i
end sub
你试着跑一下吧,记得修改你的数据范围(代码3、4行)
在线等 EXCEL如何用代码让A列和I列对比使符合条件的字填充颜色
1、新建两个数组arr1()、arr2(),分别放A列和I列。2、循环arr1,嵌套循环arr2。3、判断,if arr1(i)=arr2(j),给A填色。我用手机看的,没法测试,试着写一下代码:sub 对比()dim i%,j arr1=[a1:a100]arr2=[i1:i100]for i=1 to ubound(arr1)for j=1 to ubound(arr2)if arr2...
有大神在吗 在线等 EXCEL如何用代码让A列和I列对比使符合条件的字填充颜...
首先录制一个宏 你的操作是复制I1 然后选中A列CTRL+F查找粘贴 替换处也粘贴调整字体颜色格式 然后全部替换 然后修改 你录制的宏里代码开头声明一个变量如M=1 然后用循环 执行你录制的代码后面加上M=M+1直到M>11 11是你现在I列单元格总数也可以改成Range("I65536").End(3).Row 至于循环用 ...
Excel 如何用VBA写A列中某个单元格与项中相同值自动填充颜色,如下图表...
If mysheet1.Cells(i1, 1) <> "" Then '如果A列单元格不是空白,则 For i2 = 2 To 6 '从第2列到第6列 If mysheet1.Cells(i1, 1) = mysheet1.Cells(i1, i2) Then '如果两个单元格的内容相同 mysheet1.Cells(i1, 1).Interior.Color = RGB(255, 255, 0) '填充黄颜...
Excel有没有可能整列的填充颜色跟着另一列指定特定文字而变色_百度知 ...
For I = 1 To 1000 '循环1-1000次,即:以下自动填充1000行 a = myDocument.Cells(I, 1) '将单元格赋值给a b = myDocument.Cells(I, 2)c = myDocument.Cells(I, 3)d = myDocument.Cells(I, 4)e = myDocument.Cells(I, 5)b1 = WorksheetFunction.And(d = "ok")If b1 =...
excel两列数据同行比较不一样填充红色怎样设置
可以通过使用Excel的条件格式功能来实现两列数据同行比较不一样时自动填充红色。详细解释如下:在Excel中,经常需要比较两列数据是否一致,如果不一致,则希望以某种方式突出显示,比如填充红色。这时,可以使用Excel的条件格式功能来实现这一需求。条件格式是Excel中一个非常实用的功能,它允许用户根据单元格的...
如何用vba代码?当选择excel某行,那一行的A列单元格值为1时整行...
And Selection.Columns.Count = 256 And Cells(ActiveCell.Row, 1) = 1 Then '选中整行,并且该行第一列值为 1 Range(Cells(ActiveCell.Row, 1), Cells(ActiveCell.Row, 256)).Interior.Color = RGB(0, 255, 0) '整行单元格颜色为绿色(RGB 0,255,0) End IfEnd Sub ...
EXCEL中,怎样使满足某条件的单元格自动填充特定颜色?
1、按 CTRL+F3 新建一个名称 ee 值填上 =EVALUATE("{"&SUBSTITUTE(Sheet1!$A1," ",";")&"}")&T(NOW())确定。2、选定A列>格式>条件格式>输入条件 =OR(ee+TRANSPOSE(ee)=11),在格式里选一个绿色作为填充。确定即可。如果使用的是2010,在,开始,条件格式,新建规则,使用公式确定要...
excel各列各自按条件填色如何用公式实现?
1、启动Excel,打开相应的工作簿文档。2、选中数据区域(或用Ctrl+A组合键选中整个工作表)。3、执行“格式→条件格式”命令,打开“条件格式”对话框(如图1)。4、单击“条件1”下面左侧方框右边的下拉按钮,在随后出现的下拉列表中,选择“公式”选项,并在右侧的方框中输入公式:=MOD(ROW(),2)=0。...
在Excel中,把相同行不同列的内容用颜色标示出来
如上图所示:选中A:L,格式,条件格式,公式, =COUNTIF($A1:A1,A1)>1,设定填充颜色。
EXCEL2010如何设置某一列大于另一列的话,改变单元格的格式,比如填充颜 ...
1、首先用excel软件打开目标文件。2、然后选中目标列的一个单元格,点击快捷菜单中的“格式”按钮。3、然后在格式菜单中,执行“条件格式-新建规则”命令。4、然后选择最后一个规则类型,输入公式:=A1<B1,点击格式按钮。5、然后在出来的界面,设置文字颜色或填充颜色,进行确定即可。6、返回主编辑界面...