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

如何在MS Access中禁止输入下拉列表外的值(优先无需VBA)

在MS Access中禁止输入下拉列表以外的值(非VBA方案)

Lookup Wizard默认允许输入下拉列表外的值,要实现类似Excel的限制效果,不用VBA可以通过以下两种方式设置:

方法一:修改表字段的查阅属性

  • 打开目标表的设计视图,选中需要限制的字段
  • 在右侧属性面板的「查阅」选项卡中,找到**"限于列表"**属性,将其从「否」改为「是」
  • 保存表后,无论是在数据表视图还是窗体中输入非下拉列表内的值,Access都会弹出警告并阻止无效输入

方法二:设置窗体下拉控件的属性(针对窗体录入场景)

  • 打开数据录入窗体的设计视图,选中对应的下拉控件
  • 在属性窗口的「数据」选项卡中,把**"限于列表"**设为「是」
  • 还可以把**"不在列表中"**属性设为「提示」,输入无效值时会弹出提示框,可选择是否添加新值(不需要的话直接取消即可)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 00:20:33