ms-access - 能否使用VBA设置Access Subform控件属性 "show page header and page footer"

标签 ms-access vba

“显示页眉和页脚”属性出现在属性面板中,但我在 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/

相关文章:

excel - VBA:用上面的值加一填充空白单元格

c# - 从 C# : Catch Runtime error from VBA 运行 Excel 宏

ms-access - 编译或反编译 MS Access MDB 文件有什么作用?

vba - 使用 IFF 语句将 SQL 查询写入 VBA,出现缺少表达式错误

ms-access - 如何在 VBA 中表示不为空

ms-access - 在 VBA 中导入 UTF-8 文件

c# - 参数化更新

excel - 将参数数组传递给需要参数数组的函数

excel - 如何通过vba根据比率对excel中的行进行排序?

vba - 复制单元格 "n"次。 "n"是用户指定的