su模型百度云:怎样把两个表(有相同的字段)怎样合并成一个表?(Excel)

来源:百度文库 编辑:中财网 时间:2024/04/29 22:48:53

怎样把两个表(有相同的字段)怎样合并成一个表?(Excel)

[日期:2008-07-13] 来源:  作者: [字体:大 中 小]

 

     思路:用CountIf()函数对表1进行判断,如果其值为0,则表示没以重复,再将表2中和表1不重复的数据复制到表1中,从而实现两表合一。

解题的方法:

Sub dd()

b = Sheets(2).[a1].CurrentRegion.Rows.Count + 1

‘判断表2的行数

For i = 3 To b

a = Sheets(1).[a1].CurrentRegion.Rows.Count + 1 

‘判断表1的行数

c = Sheets(2).[a1].CurrentRegion.Columns.Count  

‘判断表2的列数

If Application.WorksheetFunction.CountIf(Sheets(1).[b1:b1000], Sheets(2).Cells(i, 2)) = 0 Then

Sheets(2).Range(Sheets(2).Cells(i, 1), Sheets(2).Cells(i, c)).Copy Sheets(1).Cells(a, 1) 

‘将表2中与表1不重复的数据复制到表1

End If

Next

End Sub



阅读:440 次
录入:admin

【 评论 】 【 推荐 】 【 打印 】 上一篇:删除字符串中某个字符的函数是什么?删除字符串中某个字符的函数是什么?(Excel)
下一篇:如何用vba实现删除最右边的字符(Excel)
VF6.0中如何把字段相同的两个表中的数据合并成一个新表? 如何合并两个表格,使相同的字段不重复,两个表格有相同的主键 两张excel工作表中行数不一样多,但其中有一字段是相同的,我想把它们合并,如何操作比较简单快速 SQL中两表其中一字段相同,怎样显示指定的相同字段? 怎样把两个吧合并? 在一个表中怎样把某一字段中值相同的条目提取出来? 怎样把Excel工作表中相同的单元格合并或留一个其他的删除 VFP中使用什么命令可以把两个字符字段的数据合并成一个? vf问题:怎样把一个表中的部分数据添加到另一个表中?(两表的学号字段相同) 怎样把两个音乐文件合并成一个文件 怎样把两个磁盘合并成一个磁盘? 怎样把现在的e和f两个分区合并成一个区? 桌面有现两个相同的程序,怎样把其中一个删除 怎样合并两个磁盘分区? 怎样将excel的两个表格合并成一个 asp中用sql语句联合查询多个表,如果两个表中有相同字段,查询结果会怎样? 怎样合并两个域名的流量 两个不同数据库的相同表数据合并 ,怎么样操作? 两个不同数据库的相同表数据合并 ,怎么样操作? ACCESS两个字段如何合并 怎样可以把两个内容一样却名称不一样的帖吧合并? 有什么软件可以把视频文件合并成一个视频文件,哪里能下载 (相同格式的) 怎样合并两个主分区 急问,怎样将几条相同记录合并