我在表单上有两个带框架的选项组:包装和托盘。 包装包含3个值: Box,Rack 和 Pallet 。我希望连接框架,以便当一个人点击包装框架中的托盘选项时,托盘框架会激活并保持停用状态两种选择。
Private Sub Frame_Packing_BeforeUpdate(Cancel As Integer)
If Frame_Packing.Value = 3 Then
Frame_Palet.Locked = False
End If
End Sub
我尝试了这段代码,但它只运行一次。因此,如果我点击托盘,托盘框架将解锁,但如果我将值更改为 Box ,则不会停用。我希望只有当托盘选项在 Packing 框架下处于活动状态时,托盘框架才会处于活动状态。
框架我的意思是选项组,它下面有选项框。例如,性别,您可以选择 MALE 或 FEMALE 。
答案 0 :(得分:1)
只需添加 Else 条件即可停用锁定:
Private Sub Frame_Packing_AfterUpdate()
If Frame_Packing.Value = 3 Then
Me.Dirty = False
Frame_Palet.Locked = False
Else
Frame_Palet.Locked = True
End If
End Sub