请高手帮忙,关于Excel对比问题,两个不同工作簿内数据对比,然后设置格式。

补充说明:两个工作簿(xls1、xls2)内sheet1对比,数据存储位置格式完全一致,数值不同。

具体要求:进行数据对比,然后将xls2中比xls1中数值大的单元格格式设置为底色灰色。

实现方法:excel宏、VBA编程、VB、SQL均可。谢谢!

例如比较两表中的B列的数据,用excel编一个宏,将两个工作簿打开,运行宏
sub abc()
For i = 1 To Workbooks("xls2").Sheets(1).Range("B1").End(xlDown).Row
If Workbooks("xls2").Sheets(1).Cells(i, "B") > Workbooks("xls1").Sheets(1).Cells(i, "B") Then
Workbooks("xls2").Sheets(1).Cells(i, "B").Interior.ColorIndex = 16
End If
Next i
end sub
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-17
不会这个!
相似回答