excel怎么使用vba创建工作表?
发布时间:2016-08-26 14:42:21 作者:佚名 我要评论
excel怎么使用vba创建工作表?excel中想要创建工作表的方式有很多,今天我们就来看看使用vba创建工作表的实例教程,很简单,需要的朋友可以参考下
excel中使用vba新建一个工作表的方法
1、首先我们打开一个工作样表作为例子。
2、使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:
Option Explicit
Sub ddt()
Dim a As Integer
a = InputBox("请输入工作表编号")
ThisWorkbook.Sheets.Add Before:=Worksheets(a) '添加一个新工作表在第一工作表前
End Sub
3、写这段代码的时候我们需要理解add这个命令的作用,在sheets对象中,add命令就是增加一个新的sheets(工作表),这里用一个空格befor:=来表示是在该表格之前。
4、工作表序列的表示方法有三种,这里写的是用的序列表示,如果我们要在特定的工作表前新建一个工作表,我们也可以直接指定,比如像这样写
ThisWorkbook.Sheets.Add Before:=Sheets("5月工资")
5、如果写具体的工作表名称是能够达到准确的目的,但是为了灵活性,我们还是建议选择序列方式新建工作表更加的容易一些。所以这里我们使用了inputbox函数通过输入来获取工作表的序列。
6、需要注意的的是,对于变量的声明一定要做好数值型的声明,如果使用变量默认声明,那么会出现声明错误,导致序列下标错误。
相关推荐:
相关文章
- excel怎么使用vba一键隐藏所有工作表?excel中很多工作表机密性比较大,想要隐藏起来,该怎么隐藏呢?一个一个隐藏太慢,下面我们就来看看使用vba一键隐藏所有工作表的详细2016-08-15
- 在Excel中,我们有时需要对全部工作表进行操作,那么如何快速选中全部的工作表并进行批量操作呢?下面小编就为大家介绍Excel怎么对全部工作表进行批量保护方法介绍,来看看吧2016-08-11
- 今天小编为大家分享一个新技巧,就是合并多个Excel工作表数据的最简姿势,方法很不错,一起来看看吧2016-08-08
- Excel表格中怎么快速建立工作表的超链接?为了能快速进入某个工作表,我们就可以给工作表添加超链接,这样很方便查看,下面我们就来看看详细的教程,需要的朋友可以参考下2016-08-03
- Excel表格内容怎么分成多个工作表?excel表格中有很多内容,像根据不同的内容分成多个工作表,该怎么操作呢?下面我们就来看看详细的教程,需要的朋友可以参考下2016-08-03
- 在Excel中为了更快速,更方便我们的操作和归类,可以给Excel工作表命名,比如在Excel中默认的3个工作表分别是“Sheet1”“Sheet2”“Sheet3”.,为了更加方便我们分类,我2016-08-02
- excel怎么使用预测工作表?excel数据菜单中找到预测工作表,点击预测工作表,就可以生成数据将来的预测走向,下面我们就来看看详细的教程,需要的朋友可以参考下2016-07-20
- excel中怎么将工作表名创建为目录超链接?excel表格中想要快速打开其他的工作表,这时候就可以将工作表设置成超链接,点击就可以打开,该怎么设置呢?下面我们就来看看详细2016-07-12
- 我们在使用excel表格的过程中,除了平常一些数据的录入和表格的制作之外,有时还会在表格中制作一些下拉框的功能,然后根据制定的条件进行下拉框的选择,那么在Excel工作表2016-07-06
- excel默认的工作表数量该怎么修改超过3个?excel打开的时候,默认有3个工作表,现在想多弄几个工作表,该怎么办呢?下面我们就来看看详细的教程,需要的朋友可以参考下2016-07-06
最新评论