如何在Excel中添加一个具有特定名称的新工作表?


新的工作表会不断添加到您的工作簿中。有时手动完成所有操作可能非常繁琐(特别是当您需要添加多个工作表时)。

自动化这些单调的任务是解决问题的快速简便方法。

使用VBA添加具有特定名称的新工作表

我已经编写了Visual Basic for Applications (VBA)代码,用于在工作表的末尾添加一个新的工作表,并将其标签命名为“特定名称”。

步骤1

保存文件,然后转到“开发工具”菜单并选择“Visual Basic”。

或者,

只需按下ALT + F11即可调出Visual Basic编辑器。

步骤2

要访问项目的workbook,请在“项目”面板中右键单击其名称。

步骤3

要访问VBA编辑器,请转到“插入”菜单并选择“模块”。

这是VBA编辑器。

步骤4

将下面列出的代码之一输入编辑窗口(根据您的需求)。

Sub AddAndNameWithSpecificName()
'Step 1: Tell Excel what to do in the event of an error.
 On Error GoTo Error

'Step 2: Create a new worksheet and give it a name that is
easily identifiable.
 Sheets.Add.Name = "My Specific Name" 'Create a new
worksheet and call it "My Specific Name," then replace "My
New Sheet" with your own name..
 Exit Sub

'Step 3: If there was a problem here, the user should be
informed.
Error:
 MsgBox "That is the name of an existing Worksheet in the
spreadsheet."
End Sub

在VBA环境中结束编辑。

为了响应新工作表,您应该创建一个按钮。

步骤5

通过在“开发工具”选项卡中选择“插入”选项并单击它来创建一个按钮。

步骤6

将分配的宏脚本放在此按钮中。然后按“确定”。

步骤7

这是生成的按钮;如果需要,您可以根据自己的规范重命名它。

除了单击此按钮之外。

步骤8

您可以个性化工作表并将其命名为“我的特定名称”。这将导致它自动显示在结果中。

手动添加带有当前日期的新工作表

假设您正在编译各种任务花费的时间记录,并希望快速输入当前日期。或者,您可能希望在工作表中显示当前日期,并在每次重新计算公式时自动触发。在将今天的日期插入工作表时,可以使用几种不同的方法。

步骤1

首次启动Microsoft Excel时,将显示一个菜单,其中提供了多个工作表的选项,如下所示。

步骤2

您可以选择一个与先决条件相对应的工作表。暂时创建一个空白工作表。空白工作表如下所示。

步骤3

您可能会遇到需要在现有工作表旁边附加其他工作表的情况。Excel工作簿是将多个Excel工作表保存在一个位置的集合。右键单击底部工作表跟踪托盘中的工作表名称,即可将新工作表插入文档。这在下面的图片中显示。

步骤4

从现在可用的选项列表中选择“新建工作表”选项,创建如下所示的新工作表。

步骤5

您将看到一个新的对话框出现在屏幕上,您可以在其中选择添加新工作表的选项。

步骤6

您可以通过右键单击工作表的名称并从对话框中选择“重命名”选项来为Excel工作表重命名,如下面的图片所示。

步骤7

您可以将此工作表从例如“Sheet1”重命名为“当前日期”。

Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.

结论

在本教程中,我们解释了如何在Excel中添加一个具有特定名称的新工作表。

更新于: 2022年9月10日

554次浏览

启动您的职业生涯

通过完成课程获得认证

开始学习
广告