You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

未打开调试器时Access执行DoCmd.OpenForm无提示崩溃求助

Access弹窗表单触发崩溃问题

我在表单上设置了一个按钮,通过点击事件里的DoCmd.OpenForm命令打开弹窗表单。未打开调试器时点击按钮,Access会无错误提示或崩溃报告直接崩溃;但打开调试器后点击,表单能正常打开。

我有数十个功能类似的弹窗表单按钮,大多是复制粘贴后修改字段引用创建的,只有这一个按钮出问题。该弹窗表单用于新增数据录入,包含主表单和子表单(仅为设计需求,二者未关联):主表单只有子表单和页眉处的未绑定标题标签;子表单有一个关联到kategorie_tabelle表中kategorie字段的文本框。

已执行压缩修复操作,无效;重新创建表单后问题依旧,怀疑是Access未知Bug。


按钮代码

Private Sub Befehl2_Click()
    DoCmd.OpenForm "neukategorie"
End Sub

弹窗子表单取消按钮代码

Private Sub Befehl11_Click()
    If Me.Dirty = True Then Me.Undo
    DoCmd.Close acForm, "neukategorie", acSaveNo
End Sub

弹窗子表单确认按钮代码

Private Sub Befehl12_Click()
    RunCommand acCmdSaveRecord
    Me.Requery
    MsgBox "Neue Kategorie wurde gespeichert"
    DoCmd.Close acForm, "neukategorie", acSaveNo
End Sub

环境信息

  • Access版本:Version 2205 Build 16.0.15225.20028
  • Windows版本:Microsoft Windows 10 Pro 10.0.19044 Build 19044

内容的提问来源于stack exchange,提问作者PATA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 06:06:06