问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VBA如何判断是否下标越界,在线等!

发布网友 发布时间:2024-09-27 16:03

我来回答

2个回答

热心网友 时间:2024-10-04 08:03

自己写一个实用按例给你作参考如下: 好用望采纳!
如下是判断文件是否存在的方法
Function FileExists(fname) As Boolean
' 文件存在则返回TRUE,确定文件是否存在
FileExists = Dir(fname) <> ""
End Function

如下是判断工作表是否存在的方法
Sub kdfk()
Dim a As Boolean
MsgBox 判断下标是否越界("Sheet1")
End Sub
Function 判断下标是否越界(工作表名字 As String) As Boolean
' 返回true为不越界,否则为越界
Dim i As Long '循环用
Dim b As Worksheet
On Error Resume Next
For Each b In Worksheets
If 工作表名字 = b.Name Then
判断下标是否越界 = True
Exit Function
End If
Next
判断下标是否越界 = False
End Function

热心网友 时间:2024-10-04 07:59

应该没有,但是可以这样实现
On Error Resume Next
Dim sBookName As String
sBookName = ""
sBookName Workbooks(Month_Book_Name).Name
If sBookName = "" Then
MsgBox "文件未打开"
End If
利用vba异常

热心网友 时间:2024-10-04 08:05

自己写一个实用按例给你作参考如下: 好用望采纳!
如下是判断文件是否存在的方法
Function FileExists(fname) As Boolean
' 文件存在则返回TRUE,确定文件是否存在
FileExists = Dir(fname) <> ""
End Function

如下是判断工作表是否存在的方法
Sub kdfk()
Dim a As Boolean
MsgBox 判断下标是否越界("Sheet1")
End Sub
Function 判断下标是否越界(工作表名字 As String) As Boolean
' 返回true为不越界,否则为越界
Dim i As Long '循环用
Dim b As Worksheet
On Error Resume Next
For Each b In Worksheets
If 工作表名字 = b.Name Then
判断下标是否越界 = True
Exit Function
End If
Next
判断下标是否越界 = False
End Function

热心网友 时间:2024-10-04 08:06

应该没有,但是可以这样实现
On Error Resume Next
Dim sBookName As String
sBookName = ""
sBookName Workbooks(Month_Book_Name).Name
If sBookName = "" Then
MsgBox "文件未打开"
End If
利用vba异常
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
做鼻小柱用什么材料好? 谁有visio2003版 WIN7 64位啊,有的话发个连接 中山东区怎样坐车去珠海 ...忘记了ID密码,苹果官网发来一个这样的网址,请问怎么操作? 苹果id被锁定26天后可以重设密码 快手发作品配的说说大全 四年级语文爬山虎的脚教案 工作井内有哪些设备 南方电网检查井内设有排管吗 安装电缆施工 集成Eclipsetomcat,Tomcat version 8.0 requires Java SE 7 or la... 有这样的两个数,它们的最大公因数是30,你能猜出这两个数分别是多少吗... 一般手术多少钱 如果两个微信号绑同一个实名会在银行卡扣钱吗? 用02345组成同时是2 3 5的倍数的最大的数是? 仙剑五前传幻木小径如何下载 外壳设备加工 指示剂生物指示剂 生物指示剂基本信息 北京到渭南的高铁路过房山区吗? 做梦醒来哭了流了好多眼泪 渭南坐高铁到北京需要多长时间_北京到成都九寨沟自驾游详细攻略_百度知 ... 围棋象棋为什么现在人气这么低 太平洋超能宝保险保哪些疾病? 男士美白最有效最好的方法,怎么样才能变白男生 英语翻译中国驻外大使馆中翻英,比较正式的.能不能突 勇敢的心电视剧第七十六集为什么没有这段十年后,赵舒城再一次踏上了... 每天工作10小时以上的人该怎么调节生活 赌大三倍赔万千是什么生肖 军队有兵是万千猜一生肖 Linux系统安装JDK1.8与Tomcat8.0 乳腺结节微创手术需要多少钱 VBA编程,在线等,急! 新所得税法实施后非营利医疗机构的医疗服务收入要缴企业所得税吗? 饭后助消化的瑜伽动作 VBA中怎么用TIMER控件让标签里面的字条滚动,在线等 QQ空间里不小心点了一个人,按了隐蔽此人信息,怎样解除? 戴尔笔记本屏轴坏了该怎么办 信阳出租婴儿车的地方有哪些?推荐去哪家呢? 我的QQ空间不小心点了隐藏此人信息..似乎他空间更新之类的都看不到了... 轧球轧球 30和54的最小公倍数是多少? excel2007在线教程 excel2007 vba 教程 service pack2下载 贵阳市摩托车残疾人专用车管理规定贵阳市摩托车残疾人专用车管理... 山东华民钢球股份有限公司公司主要产品 春秋连衣裙款式介绍 EXCLE中VBA程序录入相关信息对不到表里,在线等 小姨子顶名买经济适用房,我离婚时能反悔吗? 父母出资交首付打房贷,但是让我和妻子顶名贷款,现在我们离婚房子归谁... 美管家盛传登录平台盛传美业管理平台登录