设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 10049|回复: 6
打印 上一主题 下一主题

on error goto出现未定义标签,请教原因,谢谢!

[复制链接]
1#
发表于 2014-11-29 13:40:13 | 显示全部楼层
应该加上If判断才可以的。
  1. Option Compare Database
  2. Private Sub Command2_Click()
  3. On Error GoTo Errorline
  4.     Dim a As String
  5.     a = InputBox("请输入数据!", "提示框")
  6. if a<>"" then
  7.     MsgBox "您输入的数据是:" & a, 0vbExclamation
  8. exit sub
  9. End if
  10. Errorline:
  11. MsgBox "没有输入数据或单击“取消”按钮", vbCritical, "错误"
  12. End Sub
复制代码
2#
发表于 2014-12-1 09:14:53 | 显示全部楼层
dorenmi 发表于 2014-11-30 14:02
谢谢roych,看来消化书里的代码要以批判的态度学习,~~~~~~

即便没有出错时,都会执行这一条(错误号一般是0),所以设置错误提示时,应该以错误号来判断。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-2 19:58 , Processed in 0.090921 second(s), 24 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表