怎样用VBA在excel中添加一个工作表并且对其命名

是要输入一个新的名称... 是要输入一个新的名称 展开
 我来答
59分粑粑分享生活
高粉答主

2020-02-23 · 专注生活好物分享,解答日常方方面面的问题
59分粑粑分享生活
采纳数:326 获赞数:119788

向TA提问 私信TA
展开全部

用VBA在excel中添加一个工作表并且对其命名的实现方法和操作步骤如下:

1、首先,在Excel中按快捷键“Alt + F11”,如下图所示。

2、其次,在VBA编辑器中依次单击“插入”-->“模块”,如下图所示。

3、然后,在“模块”中输入如下代码:

Option Explicit

Sub addwork()

Sheets.Add after:=Sheets(Sheets.Count)

End Sub

4、接着,在VBA编辑器的左侧输入模块的名称,如下图所示。

5、随后,关闭VBA编辑器,返回到Excel工作表,然后依次单击“视图”-->“宏”-->“查看宏”,如下图所示。

6、最后,在弹出的窗口中单击宏名称,然后单击“执行”按钮即可,如下图所示。这样就实现了用VBA在excel中添加一个工作表并且对其命名的功能了。

happygo99
高粉答主

2019-06-04 · 夕际 当下刚好,互不惊扰!
happygo99
采纳数:75 获赞数:57112

向TA提问 私信TA
展开全部

1、首先,在Excel中按快捷键Alt+f11。

2、然后,在进入的VBA编辑器中依次点击插入——模块。

3、接着,在模块中输入下面的代码:

Option Explicit

Sub addwork()

Sheets.Add after:=Sheets(Sheets.Count)

End Sub

4、之后,在VBA编辑器左侧输入模块的名称。

5、如图所示,关闭掉VBA编辑器,返回到Excel工作表中,再依次点击视图——宏——查看宏。

6、最后,在弹出的窗口中点选宏名,再点击执行按钮即可。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ybcxj2008
推荐于2016-04-29 · TA获得超过291个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:207万
展开全部
Sub AddSh()

Dim sh As Worksheet
Set sh = Sheets.Add
With sh
.Name = "mysh"
End With

End Sub
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangxc1222
2010-08-30 · 超过11用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:18.8万
展开全部
myName = "ssdtddf"
Sheets.Add after:=Sheets(Sheets.Count)
myIndex = Sheets.Count
Sheets(myIndex).Name = myName
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南柯全栈开发
2010-08-29 · 还没有填写任何签名哦
南柯全栈开发
采纳数:139 获赞数:713

向TA提问 私信TA
展开全部
Sub add()
t = InputBox("")
Application.Sheets.add.Name = t
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式