【发布时间】:2020-07-13 22:38:59
【问题描述】:
我无法使用 Access 来保存我使用 VBA 编辑的表单以隐藏(或取消隐藏)列。基本代码如下。我打开表单(在数据表模式下,因为我正在更改 ColumnHidden 属性),进行更改,然后关闭并保存,但它不保存更改。进行实验,我将 acSaveYes 更改为 acSavePrompt,它甚至没有提示我保存。这与处于数据表模式有什么关系吗?在设计模式下进行类似编辑时从未遇到过这个问题。如果是这样,我该如何进行并保存这样的更改。感谢您的任何想法!
DoCmd.OpenForm "Form1", acFormDS
Forms![Form1].MyColumn.ColumnHidden = True
DoCmd.Close acForm, "Form1", acSaveYes
【问题讨论】: