如何把当前工作表副本保存在其他工作簿中(VBA)

来源:百度知道 编辑:UC知道 时间:2024/06/23 22:48:15
我有多个结构相同(拥有相同的工作表数目,工作表名称,位置)的工作簿,想把当前工作薄中"数据计算"副本,保存到一个名为“数据存档"的工作簿中sheet1工作表前,求VBA代码?
好歹请大伙看一下,给点提示?我只不过是想把当前工作簿中A工作表,COPY到其他工作簿中。
【本末始终】总监他说的操作完全正确,但我需要的是这个过程的VBA代码,我通过录制宏完成的代码中有含“数据计算”的工作簿是个常量,我想把它换成当前活动含“数据计算”的工作簿。不知道该怎样更改宏代码?

看了3遍,没看懂你要将那个“常量”换成什么?

如果它是个变量,它的值从哪里来?
试试修改open语句,将双引号引起来的文件名修改为你要的变量名称。

用不着VBA,简单操作即可:
1.将两个工作簿均打开。在菜单的“窗口”中能看到两个工作簿,并可切换。
2.切换到有“数据计算”的工作簿-->(选中“数据计算”工作表)编辑-->移动或复制工作表-->(“工作簿”中选择“数据存档”)-->(勾选)建立副本-->(选择sheet1工作表之前)

在excel中如何把工作簿中一个工作表保存为一个单独的excel文件? EXCEL中如何引用同一工作簿中当前工作表的前一张工作表中的数据? 在EXCEL中如何让一个单元格读取当前工作簿的名称? excel表中移动或复制工作表,建立副本到新工作簿中,问题是一点击保存,就出现发送错误报告是什么问题? 在Excel工作表中,当前单元格只能是什么 EXCEL中,采用移动或复制工作表进行复制保存时出现“本工作簿不能再使用其他新字体”的警告而无法保存 OFFICE里什么是“工作簿”?如何在工作簿中不同的工作表之间切换? 在excel中如何把一个工作薄中的一个工作表,复制到500个不同的工作薄中去 如何以当前工作簿的多个工作表数据制作数据透视表 在使用电子表格时建立了几个工作表,如何实现在一个工作表中输入一个数字,在其他工作表中也可以看到这个数