我目前有一个更新事件后,它会循环显示表单中的文本框,并在其编号低于特定阈值数时切换其可见性。更新事件后,无法在MS Access中切换标签的可见性
Dim i As Long
Dim iMin As Long
Dim iMax As Long
iMin = 1
iMax = Me.txtMeasure.Value
With Me
For i = iMin To iMax
.Controls("V" & i).Visible = True
Next i
End With
的文本框被命名为V1, V2, V3...V110
等 “而对应于每个文本框的标签标记lblV1
,lblV2
,lblV3
,lblV110
等。”文本框和标签默认为不可见,而更新后事件切换其可见性。该代码适用于文本框,但无法用于标签。我注意到,虽然标签看起来不可见,但切换到设计视图然后返回窗体视图,标签突然显现。有没有一种方法可以调试,以便它们同时显示?
其中是将标签设置为可见的代码? – 3per
我是新来的访问,这个代码是通过另一个stackflow用户提供给我的。我认为,由于文本框和标签被命名为V1和lblV1,因此代码会调整这两者。 http://stackoverflow.com/questions/38510238/cycling-through-textboxes-on-form-in-ms-access – YoungsterJerry
如果标签附加到他们的文本框,他们应该自动设置为可见/不可见与他们的父母文本框。 – Andre