excel怎么使用vba创建工作表?

  发布时间:2016-08-26 14:42:21   作者:佚名   我要评论

excel怎么使用vba创建工作表?excel中想要创建工作表的方式有很多,今天我们就来看看使用vba创建工作表的实例教程,很简单,需要的朋友可以参考下

excel中使用vba新建一个工作表的方法

软件名称:
MicroExcel(微表格) 3.1.1.2 中文免费安装版
软件大小:
5.16MB
更新时间:
2015-01-21

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函数计算指定间隔月后的日期?

excel表格中的日期怎么通过vba计算日期所在季度?

相关文章

  • excel怎么使用vba一键隐藏所有工作表?

    excel怎么使用vba一键隐藏所有工作表?excel中很多工作表机密性比较大,想要隐藏起来,该怎么隐藏呢?一个一个隐藏太慢,下面我们就来看看使用vba一键隐藏所有工作表的详细
    2016-08-15
  • Excel怎么对全部工作表进行批量保护?

    在Excel中,我们有时需要对全部工作表进行操作,那么如何快速选中全部的工作表并进行批量操作呢?下面小编就为大家介绍Excel怎么对全部工作表进行批量保护方法介绍,来看看吧
    2016-08-11
  • Get新技巧:合并多个Excel工作表数据最简姿势

    今天小编为大家分享一个新技巧,就是合并多个Excel工作表数据的最简姿势,方法很不错,一起来看看吧
    2016-08-08
  • Excel表格中怎么快速建立工作表的超链接?

    Excel表格中怎么快速建立工作表的超链接?为了能快速进入某个工作表,我们就可以给工作表添加超链接,这样很方便查看,下面我们就来看看详细的教程,需要的朋友可以参考下
    2016-08-03
  • Excel表格内容怎么分成多个工作表?

    Excel表格内容怎么分成多个工作表?excel表格中有很多内容,像根据不同的内容分成多个工作表,该怎么操作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2016-08-03
  • 在excel表格中怎么重命名工作表呢?

    在Excel中为了更快速,更方便我们的操作和归类,可以给Excel工作表命名,比如在Excel中默认的3个工作表分别是“Sheet1”“Sheet2”“Sheet3”.,为了更加方便我们分类,我
    2016-08-02
  • excel怎么使用预测工作表?

    excel怎么使用预测工作表?excel数据菜单中找到预测工作表,点击预测工作表,就可以生成数据将来的预测走向,下面我们就来看看详细的教程,需要的朋友可以参考下
    2016-07-20
  • excel中怎么将工作表名创建为目录超链接?

    excel中怎么将工作表名创建为目录超链接?excel表格中想要快速打开其他的工作表,这时候就可以将工作表设置成超链接,点击就可以打开,该怎么设置呢?下面我们就来看看详细
    2016-07-12
  • 在Excel工作表中怎么设置下拉表格?

    我们在使用excel表格的过程中,除了平常一些数据的录入和表格的制作之外,有时还会在表格中制作一些下拉框的功能,然后根据制定的条件进行下拉框的选择,那么在Excel工作表
    2016-07-06
  • excel默认的工作表数量该怎么修改超过3个?

    excel默认的工作表数量该怎么修改超过3个?excel打开的时候,默认有3个工作表,现在想多弄几个工作表,该怎么办呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2016-07-06

最新评论