![]() |
1
1
医生之后你有是和否。[ 某物 ]在那里你应该有对与错。除了更改这些,请考虑添加 选项显式 在模块的开头。 我认为Yes被视为一个空变量,所以在布尔上下文中进行计算时,其结果与false相同。例如,以下代码(不带选项explicit)将在即时窗口中打印为false:
使用选项explicit,Access将抱怨编译错误,“变量未定义”,并突出显示“是”。 更新 :尝试注释docmd.echo语句。当您的代码不调用docmd.echo时,访问是否仍然冻结? 在回复您的评论时,我不知道为什么从宏或即时窗口调用代码时,代码会工作,但从按钮调用时,单击表单时,代码不会工作。 |
![]() |
2
1
是否在错误处理选项设置为“所有错误都中断”的情况下对此进行测试?确保你是。您的错误处理可以得到改进——发生错误时没有退出指令。从技术上讲,我想没必要,但这是你清理的机会。 我想知道你是不是把回声关掉了。当它似乎被冻结时,尝试在即时窗口中输入“application.echo true”。 |
![]() |
Kram Kramer · 通过vba自动调整文本大小以适应形状 4 月前 |
![]() |
Eric · 我有邮政编码替换问题Excel VBA 5 月前 |
![]() |
Chasester · VBA使用嵌套的DIV抓取URL 5 月前 |
![]() |
Iron Man · 代码插入和复制到错误的工作表 5 月前 |
|
NoFafo · 将文本框放入数组进行格式化 5 月前 |
![]() |
Smokestack · 过滤器范围C3:G3并粘贴到其他单元格 5 月前 |