永发信息网

excel工作簿中有表1、表2、表3,现需要表1中一列数据,表2中一列数据,自动汇总到表3,并删除重复项。

答案:2  悬赏:30  手机版
解决时间 2021-02-07 02:19
为方便后续工作,如果表1和表2增加新数据,表3自动判断,新数据增加,重复数据删除。拜托各位大侠了
最佳答案
建议你用VBA写个小程序的,sheet3的工作表事件(Change)事件。
全部回答
1、新建一个文件夹、将要合并的表格放到里面、新建一个表格、用excel打开、右击sheet1 2、选择查看代码(ps:excel有着一项,wps没有) 3、将下列代码复制到文本框中: sub 合并当前目录下所有工作簿的全部工作表() dim mypath, myname, awbname dim wb as workbook, wbn as string dim g as long dim num as long dim box as string application.screenupdating = false mypath = activeworkbook.path myname = dir(mypath & "\" & "*.xls") awbname = activeworkbook.name num = 0 do while myname <> "" if myname <> awbname then set wb = workbooks.open(mypath & "\" & myname) num = num + 1 with workbooks(1).activesheet .cells(.range("b65536").end(xlup).row + 2, 1) = left(myname, len(myname) - 4) for g = 1 to sheets.count wb.sheets(g).usedrange.copy .cells(.range("b65536").end(xlup).row + 1, 1) next wbn = wbn & chr(13) & wb.name wb.close false end with end if myname = dir loop range("b1").select application.screenupdating = true msgbox "共合并了" & num & "个工作薄下的全部工作表。如下:" & chr(13) & wbn, vbinformation, "提示" end sub 4、点击运行、一段时间(取决于表格的大小和多少)后,合并完成了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
奥特曼里面的胜利蓝飓号哪里有卖?看过模型有
咸鸭子怎么烧好吃?
根据下图光合作用图解回答下列问题:(1)光
腾达汽车轮胎商行在哪里啊,我有事要去这个地
that无实意时可省略吗
中国联通(高庄子营业厅)地址在哪,我要去那里
【提单是什么】B/L是提单HB/L是什么是提单的
加菲猫童年童玩怎么去啊,有知道地址的么
中国电信(洛卡小镇综合业务厅店)地址好找么,
宣城哪四家是正规拍卖公司我想出售古币宣城哪
茅台酒蓝色梦想是茅台酒厂生产吗
中国移动(天合通指定专营店)地址在哪,我要去
詹天佑经常勉励工作人员 经常能不能去掉?为什
Cc精品女装我想知道这个在什么地方
今天打开电视,屏幕成一条线?可是又有声音,
推荐资讯
为什么做糖画要用硅油纸
老营沟怎么去啊,有知道地址的么
卡洛.梵美甲美睫馆地址在哪,我要去那里办事
养猪用漏粪板还是水泥地做地面好?
霖丽美发怎么去啊,我要去那办事
安能快递(临洺关镇洺兴路南段商贸大世界内安
仔细想想个人觉得最好看的玄幻小说还是《乱世
中国电信(大峪桥营业厅)地址在哪,我要去那里
(10分)【地理—环境保护】读黄淮海平原部分
吃铁剂补血期间不能喝牛奶吗
解几何题,要求用初二上知识解决,给出方法即可
新兴宾馆我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?