首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MS Access OpenForm已取消-错误2501

MS Access OpenForm已取消-错误2501
EN

Stack Overflow用户
提问于 2016-05-13 21:34:41
回答 6查看 27.9K关注 0票数 1

我被要求对我工作的一个小组使用的Access数据库中的表单进行一些修改。我必须添加一个与现有表单类似的数据输入表单,所以我复制了一个现有表单并进行了一些修改。当我点击按钮打开表单进行测试时,我得到了这个错误:

运行时错误'2501‘OpenForm操作已取消。

下面是导致此错误的代码:

代码语言:javascript
复制
Private Sub cmdCPE_EntryForm_Click()
On Error GoTo Err_cmdCPE_EntryForm_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "CPE_EntryForm"
    DoCmd.OpenForm stDocName ', , , stLinkCriteria

Exit_cmdCPE_EntryForm_Click:
    Exit Sub

Err_cmdCPE_EntryForm_Click:
    MsgBox Err.Description
    Resume Exit_cmdCPE_EntryForm_Click

End Sub

如有任何协助,请提前通知您。

EN

回答 6

Stack Overflow用户

发布于 2018-08-13 22:51:59

您尝试打开的窗体位于“设计”视图中。关闭设计视图

票数 2
EN

Stack Overflow用户

发布于 2017-07-21 20:01:32

当我的表单引用一个不再存在的查询时,我得到了这个错误。一旦我将表单更新为指向现有的查询,我的代码就可以正常工作。

票数 1
EN

Stack Overflow用户

发布于 2021-02-24 03:36:25

我的表单打开错误2501 MSAccess中的“表单打开已取消”错误是由于表单的数据源表不存在。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37211451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档