作者:乔山办公网日期:
返回目录:excel表格制作
====57132899====
可以设置个变量输入框,接收指定值
如果百你销会一些,可以这样,录制一个设置公式的宏,再录制一个设置格式的宏, 把两个宏的语句放在一度起,稍加修改,再加个IF语句.基本就行了问.
在实在不行的情况下,可以需要检查的值先都引用到一个表上,再用条件格式检查.
附上一个水平一般的答语句.可以复制到模块中,试一下版.
Sub 开始检查()
If Worksheets("SHEET1").Cells(1, 1).Value = Worksheets("SHEET2").Cells(1, 1).Value + Worksheets("SHEET2").Cells(1, 2).Value Then
MsgBox "经检查,逻辑关系无误"
Else
MsgBox "表权1中A1值不等于表2中A1与A2之和,请检查"
End If
End Sub
说明,引号内是工作表名,CELLS内是行,列.
用函数like
设定两个变量复a,b接收两个单元格的数据,flag变量得到比较结果。制
a=range("a1");b=a=range("b1")
flag= a like b
如果flag=true,则表示两个单元格数据相同;zdfalse值,数据不同。
建议代码顶部写上
Option Explicit
,这样你这种问题就会暴露出来了。