将sheet2的A2 和 G2   加上  sheet5的A2和B2合一起生成新的sheet--就是将两个sheet的指定列前后拼接一起作为一个新的sheet

Sub addwork()

Sheets.Add after:=Sheets(Sheets.Count)
    ActiveSheet.Name = "临时合并数据"

Dim s, sht, shts
    Dim arr, brr1, brr2, c%
    Set shts = Sheets("临时合并数据")

shts.Cells.Clear

'拷贝列明
    Sheets(5).Range("A1:B1").Copy shts.Range("A1:B1")

'获取第二个sheet的所有数据
    arr = ThisWorkbook.Sheets(2).UsedRange.Value
    '获取第二列和第七列的数据并转换成数组
    brr1 = Application.Transpose(Application.Index(arr, , 2))
    brr2 = Application.Transpose(Application.Index(arr, , 7))

'将获取的数组(第二列和第七列的数据)拷贝给目标sheet
    With shts
         .Cells(1, 1).Resize(UBound(brr1), 1) = Application.Transpose(brr1)'遍历brr1的数据到目标sheet的每一行的第一个单元格
         .Cells(1, 2).Resize(UBound(brr2), 1) = Application.Transpose(brr2)'遍历brr2的数据到目标sheet的每一行的第二个单元格
     End With

'获取第五个sheet的所有数据
    Set sht = Sheets(5)
    '拷贝A2:B2的数据到目标的sheet
    sht.Range("A2:B2" & sht.Columns(1).Find("*", , , , 1, 2).Row).Copy shts.Range("A" & (shts.Columns(1).Find("*", , , , 1, 2).Row + 1))

End Sub

转载于:https://www.cnblogs.com/onlymate/p/9870929.html

excel拼接数据宏相关推荐

  1. Excel批量数据拼接转换为 insert 插入语句

    Excel批量数据拼接转换为oracle insert 插入语句 使用excel 公式实现: 使用最简单的,在要输入公式的单元格写上="",在双引号里面写入INSERT语句脚本,例 ...

  2. pythonexcel汇总_用python汇总excel表格数据-怎样用python遍历表格中的内容

    如何用python将数据写入excel表格 # 需 xlrd-0.9.2  xlutils-1.7.1 这两个模块 from xlwt import Workbook, Formula import  ...

  3. Excel VBA(宏):添加宏

    写在前面:1.编写宏,打开VBA,双击ThisWorkbook对当前工作薄进行编写宏:双击Sheet1,对整个sheet编写宏: 或者创建模块,在模块里,编写.调试代码. 打开VBA的方法见第一讲,结 ...

  4. bootstraptable导出excel独立使用_使用 EasyPOI 优雅导出Excel模板数据(含图片)

    EasyPOI功能如同名字Easy,主打的功能就是容易,让一个没接触过POI的人员可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板导出.通过简单的注解和模板语言(熟悉的表 ...

  5. 【Excel】使用宏处理重复操作示例 -- 录制分列操作

    写在前面 关于[Excel]批量处理,这里分享的是如下示例操作: 有相同格式的表单sheet,对表单作相同处理,比如:对每个表单中某列进行某种形式的分割(分列). 之前汇总的一些Excel使用中,有提 ...

  6. 使用EasyPOI导出Excel模板数据(含图片)

    使用EasyPOI导出Excel模板数据(含图片) EasyPOI功能如同名字Easy,主打的功能就是容易,让一个没接触过POI的人员可以方便的写出Excel导出,Excel模板导出,Excel导入, ...

  7. excel下拉列表数据筛选_从筛选的Excel列表中下拉

    excel下拉列表数据筛选 Someone asked me how to make a data validation drop down that only shows the visible r ...

  8. 纯前端导入excel表格数据

    安装插件 js-xlsx npm install xlsx --save js-xlsx 使用js-xlsx时,前端可以将后端返回的json数据拼接成自己需要导出的格式,下载到电脑中,完全不依赖后端. ...

  9. 计算机excel上机实训指导,上机实训指导手册——利用Excel进行数据分组和制作统计图表...

    上机实训指导手册--利用Excel进行数据分组和制作统计图表 (15页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 实训指导书课程名称 ...

最新文章

  1. 姚期智、MJ、吴建平等5位大咖对话速记:10年后人们还能保持对AI的热忱吗?
  2. 【Android 内存优化】Android 原生 API 图片压缩原理 ( 哈夫曼编码开关 | 哈夫曼编码原理 | libjpeg-turbo 函数库 )
  3. 优达twitter 清理_云吸狗吸出的啊哈时刻
  4. android phpmyadmin,从android studio向phpmyadmin添加数据时出现问题
  5. php 之 Final 关键字
  6. 查询oracle 表记录数,Oracle 查询所有表的记录数
  7. python汉字排序规则_根据规则对python中的列表进行排序
  8. 三星a9s参数_三星A9s配置怎么样 三星A9s参数配置介绍
  9. html5制作网站谁的好处,HTML5网站对后期SEO工作有什么好处
  10. Linux常用命令系统相关
  11. 计算机专业自我简介50字,2021年个人简历自我评价50字
  12. idea 切换工作空间
  13. 网络适配器感叹号(代码56)
  14. Ethernet0没有有效的IP配置
  15. C# 简单判断枚举值是否被定义
  16. HTML-JS-CODING
  17. Android入门知识全套笔记
  18. Python深度学习(一)深度学习基础
  19. JS实现新闻播报滚动效果
  20. 计算机视觉及智能影像报告:未来规模超200亿美元

热门文章

  1. 5.3linux下C语言socket网络编程简例
  2. 在Windows下不使用密码远程登陆Linux
  3. 每日集成Tip: CruiseControl.Net 提示DLL文见找不到的解决方法
  4. centos7 mysql数据库安装和配置
  5. 聊聊毕业设计系列 --- 系统实现
  6. SuperMap iObject入门开发系列之五管线属性查询
  7. python cookbook 笔记三
  8. 6大主流开源SQL引擎总结,遥遥领先的是谁?
  9. Windows Mobile Gprs连接与数据传输
  10. 职场有影帝出没,屌丝们请当心!