Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3410|回复: 4

[已解决]用VBA + ADO在两个工作簿间更新数据

[复制链接]
发表于 2021-2-5 17:45 | 显示全部楼层 |阅读模式
本帖最后由 315617070 于 2021-2-7 09:03 编辑

将项目表2中【表2】的数据,按照项目表1中【表1】的“项目1”更新,更新结果在项目表1中的【表1】。【表1】中的项目1与【表2】的项目1,不完全相同,因此需要将【表2】的项目1写入到【表1】的项目1中,即:如果【表2】的项目1有新名称,则追加到【表1】的项目1中,同时将【表2】下方的数据写入【表1】对应的项目中。
谢谢各位大侠!

最佳答案
2021-2-9 19:54
请参考附件
用VBA ADO在两个工作簿间更新数据.zip (24.03 KB, 下载次数: 87)

项目.rar

17.27 KB, 下载次数: 5

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2021-2-9 19:54 | 显示全部楼层    本楼为最佳答案   
请参考附件
用VBA ADO在两个工作簿间更新数据.zip (24.03 KB, 下载次数: 87)
回复

使用道具 举报

 楼主| 发表于 2021-2-10 08:20 | 显示全部楼层

好的,谢谢大侠!那如果要用第3个工作簿来操作这个2个表(将表2更新到表1),该怎么修改代码呢?
回复

使用道具 举报

发表于 2021-2-13 22:14 | 显示全部楼层
用第3个工作簿来操作这个2个表(将表2更新到表1)
用第3个工作簿来操作.zip (33.77 KB, 下载次数: 31)
回复

使用道具 举报

 楼主| 发表于 2021-2-22 09:04 | 显示全部楼层
cui26896 发表于 2021-2-13 22:14
用第3个工作簿来操作这个2个表(将表2更新到表1)

谢谢大侠!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-23 21:31 , Processed in 0.278361 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表