Excel中删除工作表的快捷方式(5个快速实例)

  • Share This
Hugh West

我们用了大部分时间来处理 ǞǞǞ 成功的操作也需要在excel的一个电子表格中使用许多工作表。 Excel允许我们毫不费力地在一个工作簿中添加几个工作表。 Excel也允许我们轻松地删除工作表。 在这篇文章中,我们将看看在excel中删除工作表的快捷方式。

下载实践工作手册

你可以下载工作手册,用它们进行练习。

在Excel.xlsm中删除工作表

在Excel中删除工作表的5个不同的快捷方式

在这个Excel教程中,我们将看到如何在Excel中快速删除工作表。 我们将介绍在Excel中删除工作表的几种方法,包括键盘快捷键、功能区选择、VBA等。

1.在Excel中删除工作表的键盘快捷方式

有一些键盘快捷键可以在excel中删除工作表。 有些快捷键也需要鼠标。

1.1. 常规键盘快捷键

如果我们宁愿使用键盘而不是鼠标,下面的键盘快捷键将删除活动的工作表或选定的工作表。 这些键必须依次按下。 虽然一开始它看起来是一个明显较长的键盘快捷键,但一旦我们习惯了它,它与本课所教的其他技术同样快速。 假设:。 第1张 所以,让我们把它删除。

删除该表 ,使用键盘快捷键 alt + h + d + s 我们可能需要用我们的两只手把它们按在一起。 之后,这个窗口会出现,现在 点击 在删除按钮上。

所以。 第1张 现在已经从我们的工作簿中消失了。

1.2. 使用混合键盘快捷方式删除工作表

假设,我们不希望 第3张 现在,我们将删除在Excel工作簿中的 第3张 .

要删除 第3张 , 右键点击 在工作表上,然后按 D 键盘上的键。

我们将看到,一个窗口会出现。 点击 关于 删除 按钮。

第3张 被永久地删除,如下图所示。

1.3. 遗留的删除工作表的键盘快捷键

出于兼容性的考虑,Excel允许一些旧的键盘快捷键在新版本中工作。 此外,在许多情况下,早期的快捷键既短又有效。 幸运的是,有一个被遗忘已久的Excel键盘快捷键用于删除工作表。 假设,我们将删除 第二张 .

对于删除工作表,按 符号 , E ,最后是 L 逐一按下这些键,确认窗口就会出现。 现在。 点击 在删除按钮上。

第二张 现在已经从我们的工作表中消失了。

2.用右键菜单删除工作表的Excel快捷方式

这种鼠标右击的技巧是在excel中删除工作表的最简单方法。 假设,我们有一个像下面这样的三张工作表,我们希望消除 第1张 .

实现这一目标的步骤如下。

首先,我们需要 右键点击 我们要删除的是工作表上的 第1张 .

然后,我们可以看到一个下拉菜单。 现在,选择 删除 并点击这个。

现在,点击 删除 按钮。

最后。 第1张 被从工作簿中删除。

3.使用简短的VBA代码删除ActiveSheet

当取消一张或几张工作表时,最好是按照上述程序进行。 而 VBA 可以使程序自动化,当任务必须重复无数次时,它是最有利的。 所以,现在我们将注意到,我们可以用什么方式来删除功能工作表,使用 VBA 为此,我们必须遵循以下一些步骤。

在开始时,我们将通过以下方式打开Visual Basic编辑器 右键单击 在工作表栏中的工作表,然后到 查看代码 .

➤ 之后,只要写下 VBA代码 .

VBA代码。

 Sub DeleteSheet() ActiveSheet.Delete End Sub 

➤ 最后。 运行 代码或按键盘快捷键 F5 来运行该代码。

➤ 最后,会出现一个弹出窗口。 点击 删除按钮。

➤ 这将从工作簿中永久删除工作表。

类似的阅读。

  • 如何用VBA删除Excel工作表(10个VBA宏)

4.在Excel中按名称删除工作表的快捷VBA代码

我们可以使用VBA根据工作表的名称来自动删除某个工作表(或几个工作表)。 例如,如果我们有一个名为''的工作表,那么就可以自动删除。 Excel工作表名称 '我们可以通过以下步骤删除它。

与上述方法同理,到 视觉基础 通过右键点击工作表> 点击 "编辑"。 查看代码 .

➤ 接下来,在这里写下代码。

VBA代码。

 Sub DeleteSheetByName() Sheets("Excel Sheet Name").Delete End Sub 

➤ 最后,按 F5 并运行该代码。

现在,我们可以看到,名为''的工作表。 Excel工作表名称 '已被删除。

5.通过简短的VBA代码删除除活动工作表以外的所有工作表

如果我们有一个有许多工作表的工作簿,想消除除当前工作表以外的所有工作表。 VBA 绝对是最好的方法。 第1张 现在是活动工作表,所以这段VBA代码将从电子表格中删除所有其他工作表。 我们可以按照以下步骤进行操作。

➤ 与前面的方法相对应,进入到 查看代码 通过右键点击工作表。

然后,复制并粘贴下面的VBA代码。

VBA代码。

 Sub Delete_Sheet() Dim s As Sheet Application.DisplayAlerts = False For Each s In Sheets If s.Name ActiveSheet.Name Then s.Delete End If Next s Application.DisplayAlerts = True End Sub 

➤ 上述 VBA 代码将删除工作簿中除活动工作表以外的所有工作表。

总结

希望这能帮助你!如果你有任何问题、建议或反馈,请在评论区告诉我们。 或者你可以看一下我们的其他文章,在 淘宝网 博客!

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.