| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 240 人关注过本帖
标题:把Excel数据复制到另一Excel表中
只看楼主 加入收藏
fdqzy
Rank: 1
等 级:新手上路
帖 子:368
专家分:0
注 册:2016-8-15
结帖率:73.97%
收藏
已结贴  问题点数:20 回复次数:1 
把Excel数据复制到另一Excel表中
在VFP统计生成Excel表后,要将数据复制粘贴到另一个带有表头中Excel中,十几年前做过,现忘了,特求这个代码。
过程是;
    1.在mbt文件夹中复制m1.xls(表头文件)到mb文件夹中,文件名为m2.xls
    2.在mb文件夹中打开m3.xls(数据源文件),选中单元格A2:F10(mk1=A2,mk2=F10),复制数据
    3.在m2.xls中A4起粘贴
4.添加表格线
5.定位A1,添加表头名"bbb"
6.另存为
7.退出Excel
搜索更多相关主题的帖子: 复制 文件夹 xls 数据 Excel 
2023-12-15 21:03
fyyylyl
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:313
专家分:820
注 册:2006-5-22
收藏
得分:20 
COPY FILE d:\mbt\m1.xls TO d:\mb\m2.xls    &&在mbt文件夹中复制m1.xls(表头文件)到mb文件夹中,文件名为m2.xls
eOle=Createobject("Excel.application")
eOle.Workbooks.Open("d:mb\m3.xls")
eOle.ActiveSheet.Range("A2:F10").Copy        &&在mb文件夹中打开m3.xls(数据源文件),选中单元格A2:F10(mk1=A2,mk2=F10),复制数据
eOle.ActiveWorkbook.Close

eOle.Workbooks.Open("d:mb\m2.xls")
eOle.ActiveSheet.Range("A4").PasteSpecial        &&在m2.xls中A4起粘贴
eOle.Range("A4:F12").Borders.LineStyle=1  &&添加表格线
eOle.Cells(1,1).Value="bbb"        &&定位A1,添加表头名"bbb"
*eOle.ActiveWorkbook.SaveAs("d:mb\m4.xls")        &&另存为
eOle.ActiveWorkbook.Close    &&关闭工作簿
eOle.quit        &&退出Excel

2023-12-22 16:18
快速回复:把Excel数据复制到另一Excel表中
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019726 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved