excel宏命令如何将一个表格全部内容复制到一个新文件名的相应表格中.

请请教!各位,我需要用宏命令来实现!即经常在BOOK1运行运行宏命令(此时BOOK2.XLS还没有打开),即自动完成从BOOK1.XLS的SHEET1中的列A至F全部内容... 请请教!
各位,我需要用宏命令来实现! 即经常在BOOK1运行运行宏命令(此时BOOK2.XLS还没有打开),即自动完成从BOOK1.XLS 的 SHEET1 中的列 A至F 全部内容自动复制到 BOOK2.XLS 的SHEET1 中的列A至F,完成后自动将BOOK2.XLS存盘退出.
录制宏第一次可以用,但后面每次用快捷键运行时,总是运行至复制并切换到BOOK2时就自动停止了,不会再运行后面的粘贴工作.
展开
 我来答
一点设计演示
高粉答主

推荐于2016-05-20 · 职场/教育各类模板,衷于原创
一点设计演示
采纳数:874 获赞数:83609

向TA提问 私信TA
展开全部

1.如图,将单元格区域复制,并粘贴到另外的区域,很明显,粘贴后并没有所有的格式复制过来。特别是行高列宽。要重新调整很麻烦。

2.其在粘贴选项里选择保持“保留源列宽”就可以了。

3.第二种方法是选择性粘贴的方法,

点鼠标右键→“选择性粘贴”命令,在对话框中选择“列宽”。

4.复制单元格保留单元格行高和列宽

整行复制可以保留行高,整列复制可以保留列宽,都要保留就只有整表复制。

要同时选择区域所在的行和列。

百度网友907d091a4
推荐于2016-01-13 · TA获得超过8242个赞
知道大有可为答主
回答量:3234
采纳率:0%
帮助的人:4234万
展开全部
需要自已写,录制估计有些问题,另外,您这种新建小号,比较难受欢迎,别人一般不会回答,因为有很多无聊的人闹着玩的。

以下代码请参考。

Public Sub aa()
Workbooks.Open ActiveWorkbook.Path & "\book2.xls"
Workbooks("book1").Sheets("sheet1").Activate
Sheets("sheet1").Range("a:f").Copy
Workbooks("book2").Sheets("sheet1").Activate
Sheets("sheet1").Range("a:f").PasteSpecial
Workbooks("book2").Save
Workbooks("book2").Close
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
御绿戎0EY
2017-04-01 · TA获得超过3.8万个赞
知道大有可为答主
回答量:2.7万
采纳率:38%
帮助的人:1316万
展开全部
只要选中复制部分内容,再按ctrl 和c键,完成复制。 2、到另一个表格的目标位置,同时按
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Zipall
2009-09-17 · TA获得超过1.3万个赞
知道大有可为答主
回答量:8104
采纳率:42%
帮助的人:8605万
展开全部
打开2个文件

右击要复制的工作表标签》移动或复制工作表》选中目的工作簿,勾选建立副本,确定。

对补充问题的回复:
将你描述的过程录制成宏就是了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式