Application.ReportPrint 方法 (Project)
在Project中,弃用。 打印的报告。
语法
expression。 ReportPrint
( _Name_
, _FromPage_
, _ToPage_
, _PageBreaks_
, _Draft_
, _Copies_
, _FromDate_
, _ToDate_
, _Preview_
, _Color_
)
expression:表示 Application 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Name | 可选 | String | 要打印的报表的名称。 |
FromPage | 可选 | Integer | 一个数字,用于指定要打印的首页。 |
ToPage | 可选 | Integer | 一个数字,用于指定要打印的末页。 |
PageBreaks | 可选 | Boolean | 如此 如果项目在打印时,使用手动分页符。 默认值为 True 。 |
Draft | 可选 | Boolean | 如此 如果报表以草稿模式打印的项目。 默认值为 False 。 |
Copies | 可选 | Integer | 一个数字,用于指定打印份数。 默认值为 1。 |
FromDate | 可选 | Variant | 一个数字或字符串,用于指定打印开始日期。 默认值为项目开始日期。 |
ToDate | 可选 | Variant | 一个数字或字符串,用于指定打印完成日期。 默认值为项目完成日期。 |
Preview | 可选 | Boolean | 如此 如果项目预览活动视图,而不是打印出来。 默认值为 False 。 |
Color | 可选 | Boolean | 如此 如果项目打印的报表中的颜色。 默认值为 False。 |
返回值
Boolean
说明
在Project, ReportPrint方法返回错误 1100,"方法不是在这种情况。"在Project,使用 ReportPrint 方法没有参数,将显示 自定义报表对话框。
示例
以下示例将创建一个合并项目,再打印一个报表,然后在不保存的情况下关闭该合并项目。
Sub ConsolidatedReport()
ConsolidateProjects Filenames:="project1.mpp" & ListSeparator & "project2.mpp"
ReportPrint Name:="Project Summary"
FileClose Save:=pjDoNotSave
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。