“显示页眉和页脚”属性出现在属性面板中,但我在 MSDN 帮助页面上找不到它:SubForm.Properties
如何使用 VBA 设置此属性的值?
最佳答案
该属性的名称是ShowPageHeaderAndPageFooter。为了 Access 它的值,您必须通过子表单控件的 Properties
集合引用它:
? Forms!Form2!Child0.Properties("ShowPageHeaderAndPageFooter").Value
False
但是,如果您想更改该属性值,则必须在设计 View 中打开表单:
DoCmd.OpenForm "Form2", acDesign
Forms!Form2!Child0.Properties("ShowPageHeaderAndPageFooter").Value = True
? Forms!Form2!Child0.Properties("ShowPageHeaderAndPageFooter").Value
True
如果您在窗体不在设计 View 中时尝试更改其值,Access 会抛出错误 #2136,“要设置此属性,请在设计 View 中打开窗体或报表。” p>
关于ms-access - 能否使用VBA设置Access Subform控件属性 "show page header and page footer",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31564684/