Excel VBA之第六十课

大家好,这节课我们学习工作表的Copy方法,Copy方法用于将指定的工作表复制到工作簿的另一位置。当复制工作表时,被复制工作表的全部内容也被复制,同时复制后的新工作表会被激活。其语法格式为:worksheets对象名.Copy(Before,After)。

语法解析:

1、Before:这里Before为Variant类型的可选参数,若指定为某工作表,复制的工作表将置于此工作表之前。注意:如果已经指定了After,就不能再指定Before了,也就是说这两个参数只能指定其中的一个。

2、After:这里After为Variant类型的可选参数,若指定为某工作表,复制的工作表将置于此工作表之后。注意:如果已经指定了Before,就不能再指定After了,也就是说这两个参数只能指定其中的一个。

3、如果既未指定Before参数也未指定After参数,则Excel将新建一个工作簿,其中包含复制的工作表,并且新建的这个工作簿会成为活动工作簿。

示例:下面的例子是复制工作表“主页”,然后将复制的工作表放在“考勤表”后面,并把复制的表重命名为“我是复制的工作表”:

运行一下会得到如下的结果:

怎么样?是不是很方便呢~还有省略参数的情况,请大家课下自己操练一下!

快捷查看
(0)

相关推荐

  • python xlwings 复制工作表

    其实xlwings在早期并没有提供复制工作表的相应函数,要实现复制工作表功能,需要调用excel的vba里面的相应方法worksheet.Copy. 在xlwings0.22版本以后,xlwings开 ...

  • VBA--编辑工作表

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 在EXCEL中对一组工作表进行操作时,经常使用复制.移动.插入.删除等操作 ...

  • 单工作簿内多张工作表多表合并

    原创作者 | 李锐 微信公众号 | Excel函数与公式(ID:ExcelLiRui) 个人微信号 | (ID:ExcelLiRui520) 单工作簿内多张工作表多表合并 工作中经常会遇到多表合并的问 ...

  • 工作表的复制,移动和选定

    复制:Worksheets.Copy 方法 (Excel)将工作表复制到工作簿中的另一位置.语法Worksheets.Copy(Before.After)参数名称必需/可选数据类型说明Before可选 ...

  • Excel VBA之第六十二课

    大家好,这节课我们学习工作表的Unprotect方法,利用Worksheet对象的Unprotect方法可以取消对工作表的保护.如果用户在保护工作表时没有设置保护密码,则可以直接使用Unprotect ...

  • Excel VBA之第六十四课

    大家好,这节课我们学习工作表的SetBackgroundPicture方法,利用Worksheet对象的SetBackgroundPicture方法可以对当前工作表的背景图形进行设置,其语法格式如下: ...

  • Excel VBA之第六十五课

    大家好,前面我们学习了工作表的一些常见方法,从本节课开始我们来学习工作表对象的事件.当工作表被激活.用户更改工作表上的单元格或数据透视表时,就会触发工作表事件.Worksheet对象的事件有:Acti ...

  • Excel VBA之第六十六课

    大家好,本节课我们来学习一下工作表的Deactivate事件,可以理解为失去激活状态事件.当工作表从活动状态(即另一个工作表称为非活动工作表)转为非活动状态时产生此事件.例如现在工作簿的活动工作表为S ...

  • Excel VBA之第六十八课

    大家好,本节课我们来学习一下工作表的SelectionChange事件,当工作表上的选取区域发生改变时,将产生此事件,其结构程序如下: Private Sub Worksheet_SelectionC ...

  • Excel VBA之第六十九课

    大家好,本节课我们来学习一下工作表的BeforeDoubleClick事件,仔细想一下什么时候会出发这个事件发生呢?在单元格众多的操作当中,有一种操作是双击单元格,此时会进入单元格的编辑模式,然后我们 ...

  • Excel VBA之第三十课

    大家好,前面几节课我们学习了有关过程的基础知识,从本节课开始,我们开始具体介绍各个不同的过程.还记得在VBA中过程的类别吗?它们分别是:Sub子过程.Function函数过程.Property过程 前 ...

  • Excel VBA之第四十课

    大家好,上节课VBA课程我们介绍工作簿的SaveAs方法 ,SaveAs方法相当于Excel操作中的"另存为"命令,以指定名称保存工作簿.本次课程我们来看看工作簿的SaveCopy ...

  • Excel VBA之第五十课

    大家好,今天我们继续学习工作表的属性,本节我们看看工作表的Cells属性以及Range属性. 1.Cells属性:返回指定工作表(不仅仅是当前使用的单元格)中的所有单元格.示例: 仔细看看这个例子是不 ...