Excel使用vba创建新工作表,但不使用默认名称。有需要的可以参考这篇文章。希望这篇文章能帮到你!
步骤
1.首先我们打开一个工作样表作为例子。
2.使用alt f11组合键进入vba编辑器,插入一个新模块,并在模块中输入以下代码:
选项显式
子新工作表()
暗淡的新闻报道
设置NewSheet=工作表。增加
新闻报道。Name='当前预算'
末端接头
3.这里,我们首先声明一个变量NewSheet。我们为什么要这样做?这个的目的,我其实可以给你看下面的。我在代码里注释了重命名的代码,当然也可以一步一步调试给你看。
4.我打开的工作簿中有两个工作表。您可以使用工作表创建新的工作表。Add命令,工作表名称是默认名称。即使没有变量定义,工作表。Add命令可以正常运行来创建一个新的工作表。
5.但是,此工作表的名称是按默认顺序增加的。当我删除sheet3工作表时,新创建的工作表的名称将更改为sheet4,所以为了定义方便,我们最好将这个过程声明为一个变量。
6.修改工作表的名称。我们可以直接指定对象的名称属性。例如,现在我可以直接将工作表(1)重命名为“currentbudget”。
7.但是如果我直接对新创建的工作表声明一个变量,那么我就不用检查序列或者默认工作表的默认名称,只需要修改变量的name属性就可以了。因为工作表是一个对象,所以我们必须在这里用set声明它。
以上是excel如何建立一个没有默认名称的新工作表。操作很简单。按照上面的步骤就可以了。希望这篇文章能帮到你!