【问题标题】:Clearing Check Box on New Record, MS Access清除新记录上的复选框,MS Access
【发布时间】:2012-04-17 06:10:09
【问题描述】:

我在 MS Access 中自学 VBA。我想在创建新记录时清除复选框。换句话说,如果记录是新的,我希望复选框恢复为未选中状态。

我试过了:

If Me.NewRecord = True Then
  Me.checkbox = False

但这似乎不起作用。

有什么建议吗?

谢谢, 迈克

【问题讨论】:

  • 您的表单是否绑定到表或查询?您的复选框是否绑定了字段(列)?
  • @Remou。表单绑定到表格,但复选框未绑定到字段。
  • 您使用的是哪个事件?代码是否运行?设置断点 (F9) 进行检查。
  • 我在复选框的更新后事件和表单上的插入事件前尝试过
  • 使用当前事件。顺便说一句,我希望你的复选框不被称为复选框。

标签: ms-access vba checkbox


【解决方案1】:

在 Access 表单中使用正确的事件非常重要,在 Access 报告中更是如此。在这种情况下,当前事件似乎是合适的。

你不妨看看http://office.microsoft.com/en-us/access-help/order-of-events-for-database-objects-HP005186761.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-08
    • 2018-05-17
    • 2016-01-12
    • 2020-09-02
    • 1970-01-01
    • 1970-01-01
    • 2013-01-28
    相关资源
    最近更新 更多