Application.ReportPrint 方法 (Project)

在Project中,弃用。 打印的报告。

语法

expressionReportPrint( _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 支持和反馈,获取有关如何接收支持和提供反馈的指南。