问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel宏命令合并两表 如下所示:

发布网友 发布时间:2022-04-22 23:34

我来回答

2个回答

热心网友 时间:2023-06-30 21:42

Sub 汇总()
    Dim Ar, D As Object, I As Long
    Application.ScreenUpdating = False
    Set D = CreateObject("scripting.dictionary")
    Ar = Sheets("sheet2").[A1].CurrentRegion
    For I = 2 To UBound(Ar)
        D(Trim(Ar(I, 1))) = Ar(I, 2)
    Next
    Ar = Sheets("SHEET1").Range("A1:C" & Sheets("SHEET1").[A65536].End(3).Row)
    Ar(1, 3) = "工资2"
    For I = 2 To UBound(Ar)
        If D.exists(Trim(Ar(I, 1))) Then
            Ar(I, 3) = D(Trim(Ar(I, 1)))
            D.Remove (Trim(Ar(I, 1)))
        End If
    Next
    Sheets("sheet3").Cells.Clear
    Sheets("sheet3").[A1].Resize(UBound(Ar), 3) = Ar
    Sheets("sheet3").Range("A" & UBound(Ar) + 1) = Application.Transpose(D.KEYS)
    Sheets("sheet3").Range("C" & UBound(Ar) + 1) = Application.Transpose(D.ITEMS)
    MsgBox "完成"
End Sub

具体可能还要根据实际表格进行修改。

热心网友 时间:2023-06-30 21:43

你的表1和表2是在同一个excel里还是分别在两个excel里?

如果要合成你表3的那种形式的话其实用VLOOKUP函数即可
首先你把表1和表2的名字都复制到表3同一列里然后去重(03用高级筛选,选择不重复项,07或以上有相应的去重功能),将去重后的名字复制到表3的A列

然后在B列即C列中的公式如下(假设你的表1和表2在同一个Excel里,即是sheet1和sheet2,并且两个表的A列为姓名,B列为工资)

表3(sheet3)B列公式:=IF(ISNA(VLOOKUP(A2,SHEET1!A:B,2,0)),"",VLOOKUP(A2,SHEET1!A:B,2,0))
表3(sheet3)C列公式::=IF(ISNA(VLOOKUP(A2,SHEET2!A:B,2,0)),"",VLOOKUP(A2,SHEET2!A:B,2,0))

如果表1和表2不是在同一个excel里的话,那进行跨表引用即可。追问我要用宏命令 分别在两个表

追答在两个表中函数也可以解决的,跨表引用就行了,没必要用到宏,宏的话你还要修改宏安全性改,有一定的安全隐患。

如果你非要用宏的话,就看 crazy0qwer 的吧。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
流量保险是什么 会计的基本常识是什么 我奶奶这几天总是拉肚子,而且只能躺着一站起来眼睛就发黑,医生说她贫血... win7c盘里找不到users,用户里也没有c:usersadministrator... C盘里没有users文件夹 pvc天然气管能用多久 PVC天然气管的寿命是多久?  请教大神这怎么搞?天然气排烟管怎么弄? ...时不用在手机确认电脑登陆微信如何不用手机确认 急性胰腺炎护理 急性胰腺炎非手术治疗的护理措施 求excel中合并单元格的宏 合并EXCEL宏 excel多张表格合并 宏 怎么将用EXCEL宏将多个工作表合并到一个工作薄中 excel文件合并宏命令! 如何利用excel宏计算合并单个excel表中的多个sheet工作页 excel宏 多个宏合并成一个宏 Excel宏如何将多个单独的EXCEL表格汇总到在一个表格中? Excel 宏如何合并? 做吐司面包有什么技巧 制作拉丝绵密的吐司面包,正确的步骤是什么? 吐司为什么按别人得方子用吐司盒做不出来吐司形状(总没有那么高) 为什么我的吐司面包烤出来组织粗糙,而且晾凉后吃起来发酸发粘!求高 请教一下牛奶吐司的常见做法? 吐司面包脱模困难如何解决? 烤吐司中间容易出现大空洞是什么原因 为啥吐司盒两侧的面包站不起来? 面包店,为什么烤的面包粘底? 怎么让吐司内部组织更细腻? 如何把转让给别人,里面的联系人保留给另一个? 求excel宏,功能实现同一文件夹下多个工作簿内容合并 Excel宏语言合并表格! 在EXCEL中用宏合并同类项,并数量相加? 编写EXCEL宏程序 实现 相同数据合并 如何用宏合并多个Excel中的sheet,到一个Excel的sheet1 2015年版的小米智能插座连不上手机? 温州玻璃砖哪里买? 西安哪里有卖玻璃砖 哪里有卖玻璃砖的? 齐齐哈尔哪有卖玻璃砖 哪里有卖实心玻璃砖的? 贵阳哪里有卖玻璃砖?多少钱一平?包工包料又是多少钱一平? 无锡哪里买玻璃砖 密室逃脱21遗落梦境11关玻璃砖在哪? 福州加工桌面玻璃砖店在哪里? 无锡内彩玻璃砖哪里有 长沙哪里有玻璃砖卖? 西安哪里有卖玻璃砖? 装修房子哪里买玻璃砖 北京 哪里可以买到晶华牌玻璃砖?我要找北京的晶华玻璃砖总代理!