利用选项组调整控件可用属性-欧志华
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


利用选项组调整控件可用属性

发表时间:2020/6/30 15:40:31 评论(1) 浏览(3056)  评论 | 加入收藏 | 复制
   
摘 要:利用选项组调整控件可用属性。
正 文:

      昨天有朋友找我帮忙,说是用Access给公司写了个小程序,叫我帮忙加代码,然后把东西发我,打开一看,感觉有点头疼。不是不会那种头疼,是感觉不合理的那种疼,强迫症又犯了。


沟通后了解到选项1,2,3 是两个分类中重复的


也就是选项4是只有分类2中才能用到,只要我把选项4的可用属性控制了,这样就不用重复这么多控件,简单才是最好的,心动不如行动,立马开工。
把窗体控件修改成以下的样子:


代码部分:
Private Sub btnOK_Click()
    '检查必填项
    If IsNull(Me.选项1) Then MsgBox "选项1不能为空!!!": Exit Sub
    If IsNull(Me.选项2) Then MsgBox "选项2不能为空!!!": Exit Sub
    If IsNull(Me.选项3) Then MsgBox "选项3不能为空!!!": Exit Sub
   
    If Me.Frame分类 = 2 Then    '如果是分类2检查选项4是否为空
        If IsNull(Me.选项4) Then MsgBox "选项4不能为空!!!": Exit Sub
    End If
   
End Sub

Private Sub Form_Load()
    Me.Frame分类 = 1    '默认是分类1
    Call Frame分类_AfterUpdate  '根据上一行代码匹配选项4控件是否可用
End Sub

Private Sub Frame分类_AfterUpdate()
    Select Case Me.Frame分类
    Case 1
        Me.选项4.Enabled = False    '选择分类1时,选项4不能用
    Case 2
        Me.选项4.Enabled = True    '选择分类2时,选项4可用
    End Select
End Sub


附   件:

点击下载此附件


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【菜鸟入门】Access用复选框或者选项按钮控制不同控件是否'可用...  【麥田  2011/2/28】
多个复选框与选项按钮同时选中控制下一个控件是否可用  【麥田  2011/4/6】
【Access入门】命令按钮按一次后不可用的入门示例,按钮单击后不...  【麥田  2013/3/6】
【Access源码示例】让所有按钮不可用代码示例  【杜超  2016/1/18】
【Access源码示例】选项组绑定控件来源  【Natsume Takashi   2018/12/9】
常见问答
技术分类
相关资源
文章搜索
关于作者

欧志华

文章分类

文章存档

友情链接