|
不知道你为什么要这样设计窗体,有更好的设计方式。
按你的设想是可以实现的,有些麻烦。
1、ColumnHidden 起作用只能在 Form_Open,所以需要好好设计你的Form_Open
2、在需要改变ColumnHidden的地方,触发 Form_Open,简单简单代码如下:
Private Sub Command1_Click()
开关 = True
DoCmd.OpenForm "窗体1", acFormDS
DoCmd.OpenForm "窗体1", acNormal
End Sub
Private Sub Command2_Click()
开关 = False
DoCmd.OpenForm "窗体1", acFormDS
DoCmd.OpenForm "窗体1", acNormal
End Sub
Private Sub Form_Open(Cancel As Integer)
Me.Form.Controls("列1").ColumnHidden = 开关
End Sub
当然还需要在模块中加入:Public 开关 As Boolean
|
|