我想用 vb对excel的两张 sheet 的 所有 或 指定列 的内容进行比较 ,如果 sheet1和sheet2的相同的 cell内容不一样,用sheet1的内容替换sheet2的,改怎么做??
谢
谢
解决方案 »
- 请教关于WinSock控件连接的问题!
- 大循环导致cpu100%如何解决
- 哪里可找到 VB6 调用的工程数学库 ( LIB )
- 如何使用API远程增加局域网内其它电脑的注册表项(如开机启动某程序),可以使用用户名和密码。各位帮帮我,谢谢。
- 我是菜鸟 大家帮我一下哈
- 如何让托盘程序最大化的时候,能在taskbar中显示(当然同时有托盘图标),但最小化的时候,只看见托盘图标?
- [求助]真正完美的实现提取网页MAIL。(50分)
- 如何获得时间段?
- DAO中的问题,大家来帮忙
- 谁用过VB7.net,是不是不同于VB6,用什么区别?现在还有学VB6的必要吗?
- 数据库映射
- 求助!VB+SQL2000编程中,如何保证对电子邮件的格式等输入进行限制(即***@**)
sub Compare(nRow,nCol)
'nRow=0,nCol<>0表示整列比较
'nRow<>0,nCol=0表示整行比较
'nRow=0,nCol=0 整个sheet
'nRow<>0,nCol<>0一个单元格
Set xlssheet1 = xlsbook1.Worksheets("sheet1")
Set xlssheet2 = xlsbook1.Worksheets("sheet2")
if nRow=0 and nCol<>0 then
for i=1 to xlssheet1.UsedRange.row
xlssheet2.Cells(i, nCol)=xlssheet1.Cells(i, nCol)
next i
end if
'后面的各种情况依此类推
....
end sub