永发信息网

如何将excel的sheet1和sheet2的内容的合并到sheet3,

答案:2  悬赏:0  手机版
解决时间 2021-01-03 18:17
  • 提问者网友:人生佛魔见
  • 2021-01-03 03:40
最简单的就是复制和粘贴了,但是无法联动,用vba怎么实现;内容格式是一样的,就是内容不一样
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-01-03 04:42
没有具体内容也写不出VBA阿。
全部回答
  • 1楼网友:刀戟声无边
  • 2021-01-03 05:36
用vba 在sheet1 处右键,查看代码 打开我们的 vb编辑器,输入以下代码:    sub 合并工作表()    [a2:i65536].clearcontents     for sht = 2 to sheets.count         with sheets(sht)             h1 = [a65536].end(3).row             h2 = .[a65536].end(3).row             .range("a2:i" & h2).copy range("a" & h1 + 1)         end with     next sht end sub    这个代码的意思是将文件内的所有工作表从a2开始合并到i列。 一般我们都有一行表头,如果是2行表头,那么我们将所有a2改为a3,合并列的位置是在a2:i65536和a2:i改这两个i,运行后我们得到所有数据。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯