如何用vba 打开一个excel文件 传到另一个excel文件中

文件打开已经完成了,但现在需要将一个excel文件中的内容复制到另外一个当中去,比如从文件aaa中,选中c列数据,从第2行开始一直到没有数据,然后复制到文件bbb中的c列... 文件打开已经完成了,但现在需要将一个excel文件中的内容复制到另外一个当中去,比如从文件aaa中,选中c列数据,从第2行开始一直到没有数据,然后复制到文件bbb中的c列,从第二行开始,一直到结束。
有一些列的值存在公式,但是bbb中只要结果,不要公式。

另外我还想知道,该如何控制从aaa中选中的数据,比如从c2开始到倒数第三行(最后一行数据的前两行)
该怎么写啊,不会。。。。求大神指点
展开
 我来答
Zipall
2013-04-19 · TA获得超过1.3万个赞
知道大有可为答主
回答量:8104
采纳率:42%
帮助的人:8624万
展开全部
Sub test()
With Workbooks("book1.xls").Sheets("sheet1")
r = .Range("c65536").End(xlUp).Row - 4
'从第2行到c列最后一个有数据的可见单元格向上3行的行数
Workbooks("book2.xls").Sheets("sheet1").Range("c2").Resize(r, 1).Value = .Range("c2").Resize(r, 1).Value
'将book1.xls的sheet1中从c2开始r行1列的值赋给book2.xls的sheet1的c2开始的区域
End With
End Sub
坑爹灬灬
2013-04-20 · 超过17用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:30.6万
展开全部
复制完了、右下角有个东西、点一下,选择 只有值 就ok
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式