-1
我有一个VBA
报表,它有一个子表单报表,它有一个Report Header
,它在数据上方显示列名。VBA报表标题(列名称)在第1页后不在页面上显示
一页都很好,但是一页第二页,列名消失。
现在我不确定是否这是因为它们隐藏在另一个标签或部分之后?或者是否有需要启用的某些设置。
现在我在(列名称位置)和Page Header
上的On Format
事件上有Event Procedure
事件。这些都没有奏效。
这些Event Procedures
的代码如下:
Private Sub PageHeaderSection_Format(Cancel As Integer, FormatCount As Integer)
Me.ReportHeader.Visible = True
Me.PageHeaderSection.Visible = True
End Sub
Private Sub ReportHeader_Format(Cancel As Integer, FormatCount As Integer)
Me.ReportHeader.Visible = True
Me.PageHeaderSection.Visible = True
End Sub
感谢您的回答,并且我确实已启用页眉和表头。列标题当前细节以及其他一些数据需要在列/行数据之上。有没有一种方法可以将它放入页眉中并将其隐藏在第一页上?因为我不希望它高于第一页上的其他数据。我不能将其他数据移动到页眉中,因为我不希望它出现在每一页上 – 2013-04-23 20:45:46
@ jordan.peoples只需剪切/粘贴。为什么你不想在第一页上的列标题?这很不寻常。 – Mike 2013-04-24 16:08:45
根本不起作用,即使是丝毫不起作用。我放入页眉的任何内容都不会显示。并且所有的属性都设置为true('display ones'),并且谁说关于列标题的任何内容都不在第一页上。我说我不希望我的标题数据(可以说,例如,用户名和日期和公司名称)在everypage ... – 2013-04-24 19:18:32