用VBA删除某一个sheet?

用VBA如何删除某一个sheet嫩?

先谢谢大侠了

用VBA删除某一个sheet。

方法步骤如下:

1、打开需要操作的EXCEL表格,在开发工具选项卡中点击“Visual Basic”。

2、在左侧工程视图点击鼠标右键选择插入模块。

3、在右侧模块中输入代码:

Sub DeleteSheet()

Sheets("sheet").Delete

End Sub

【其中“sheet”即为需要删除的工作簿名称】

4、返回EXCEL表格,点击工具栏的“宏”,然后点击执行。

5、弹出删除对话框,点击删除即可使用VBA删除指定的某一个sheet工作簿。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-15
用这个语句就可以:
Sheets("sheet3").Delete
其中sheet3为要删除的表名称。
怎么编写VBA代码如下:
打开EXCEL,
按Alt+F11
在左边栏中点右键,选择插入模块,双击模块1,在右边栏中输入:
Sub DeleteSheet()
Sheets("sheet3").Delete
End Sub
回到EXCEL
按Alt+F8
点执行就可以了。本回答被提问者采纳
第2个回答  2011-05-20
Sheets("sheet3").Delete

Sheets("Sheet3").Select
ActiveWindow.SelectedSheets.Delete