我要问的是,我希望简单的知识问题。
MS Access VBA中的命令“ CreateReport”创建空白的报告草稿。但是,只有页眉和页脚。我要实现的是创建空白报告草稿,其中还包括报告页眉和报告页脚。 创建正常的报告草稿后,我可以手动添加它们,但这不是我想要的。
有什么办法吗?
提前谢谢大家。
答案 0 :(得分:1)
这有效:
Sub TestReportCreate()
Dim rpt As Access.Report
Set rpt = Application.CreateReport
' report is created minimized
DoCmd.Restore
' toggle Header/Footer ON
Application.RunCommand acCmdReportHdrFtr
' Do something with the header
rpt.Section(acHeader).BackColor = RGB(255, 192, 192)
End Sub
,但是使用ReportTemplate
参数可能会更容易。
答案 1 :(得分:0)
我找到了出路。我所做的是我创建了空白报告,并手动添加了报告的页眉和页脚,并用作草稿。