您的位置: 首页 > EXCEL技巧 > ExcelVBA >

用VBA判断工作表是否存在

时间:2013-12-10 整理:docExcel.net

下面的VBA代码可以判断当前Excel工作簿中的某个工作表是否存在,如果指定的工作表不存在,则以指定的工作表名新建一个工作表,如果指定的工作表已存在,则给出一个提示,并激活该工作表。下例中指定的工作表标签为“一月”,可根据实际进行修改。

Sub IsSheetExist()
Dim ws As Worksheet
Dim sName As String
sName = "一月"  '指定工作表
On Error Resume Next
Set ws = Sheets(sName)
If ws Is Nothing Then '指定的工作表不存在
   Sheets.Add.Name = sName
Else '指定的工作表已存在
   MsgBox "“" & sName & "”工作表已存在。"
   ws.Activate
End If
End Sub

用VBA判断工作表是否存在 问题:用VBA判断工作表是否存在
回答:下面的VBA代码可以判断当前Excel工作簿中的某个工作表是否存在,如果指定的工作表不存在,则以指定的工作表名新建一个工作表,如果指定的工作表已存在,则给出一个提示,并激活该工作表。下例中指定的工作表标签为“一...
判断工作表是否存在的公式 问题:判断工作表是否存在的公式
回答:...公司的报表,为了防止更改工作表名称,兰色准备设置“判断工作表名称是否存在”的公式,如果更改,就会提示“工作表名称不符合上报要求”。   如下图所示的excel文件中,"日报表"是不得更改的工作表名...
如何判断你的初创企业是否有募资潜力 问题:如何判断你的初创企业是否有募资潜力
回答: 英文原文:Is Your Startup Fundable? 你是否曾经考虑过优质的投资商真正寻找一个初创企业时是如何考虑该企业是否真正值得去投钱进去呢?Right Click Capital 的合作伙伴和 Sydney Founder Institute 的联合懂事 Benjamin Chong 在文章“3 个...
计算机视觉版的图灵测试出现了 问题:计算机视觉版的图灵测试出现了
回答:...是(2 号) 研究人员将所提的问题被分为 4 类: 存在判断 独立性判断 属性判断 关系判断 存在判断和独立性判断这两类问题用于引导计算机对所提问内容进行认定,随后计算机会对其标记(如人物标为1,车辆为3),...
停机问题证明致命机器人无法正确决定是否杀死 问题:停机问题证明致命机器人无法正确决定是否杀死
回答:    停机问题是一个判断任意一个程序一旦启动是否会在有限的时间之内结束运行的问题。艾伦·图灵在 1936 年证明不存在解决停机问题的通用算法。现在,一组计算机科学家和伦理学家使用停机问题去处理一个武...
在Excel中判断单元格是否包含日期 问题:在Excel中判断单元格是否包含日期
回答:Excel中的系列“Is”类函数可以判断指定值并返回TRUE或FALSE,如ISNUMBER函数判断是否为数字、ISTEXT判断是否为文本等。但Excel没有提供一个判断日期的工作表函数,如“IsDate”。如果要检测某单元格是否为日期,可以用CELL函数...
相关推荐: