会员登录 - 用户注册 - 网站地图 Office中国(office-cn.net),专业Office论坛
当前位置:主页 > 技巧 > Access技巧 > 模块函数VBA > 正文

Access中判断内容是否为空的函数

时间:2005-02-20 23:22 来源:Office中国/Access中国 作者:tmtony『… 阅读:

在Access中没有IsNothing函数,只有Is Nothing这样的判断。
有时需要判断一下文本框的内容是否没有内容(或有错误)呢。可使用下面的函数


'===============================================================================-----Office中国--->>>>>>>>
'-函数名称:         gt_IsNothing
'-功能描述:         判断是否为空
'-输入参数:         参数1:rstr Variant 传递的内容
'-返回参数:         无
'-使用示例:         gt_IsNothing txtName.value
'-相关调用:         无
'-使用注意:         不适用除零或字段来源错误等情况
'-兼 容 性:         97,2000,XP,2003 compatible
'-参考资料:
'-作    者:         王宇虹  修改:王宇虹
'-创建日期;         2002-08-26  更新日期: 2002-08-28 ,2003-11-15
'-图    解:
'===============================================================================--<>>>>>
Public Function gt_IsNothing(rstr As Variant) As Boolean

Select Case VarType(rstr)
 '如果为空白
 Case vbEmpty
   gt_IsNothing = True
 '如果为空
 Case vbNull
   gt_IsNothing = True
 '如果是字符串但长度为0
 Case vbString
  If Len(rstr) = 0 Then gt_IsNothing = True
 '如果出错
 Case vbError
  gt_IsNothing = True
 '其它
 Case Else
  gt_IsNothing = True

End Select

End Function

(责任编辑:admin)

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: