【发布时间】:2015-07-25 07:58:33
【问题描述】:
我在一个 MS Access 文件中有 100 多份报告。我需要为所有/选定的报告设置自定义纸张尺寸以进行打印。一种明显的方法是查看每份报告并设置打印纸尺寸。有没有更方便的方法来达到同样的效果?
【问题讨论】:
我在一个 MS Access 文件中有 100 多份报告。我需要为所有/选定的报告设置自定义纸张尺寸以进行打印。一种明显的方法是查看每份报告并设置打印纸尺寸。有没有更方便的方法来达到同样的效果?
【问题讨论】:
您可以使用报表的打印机属性设置页面大小。此功能将页面大小设置为 A3。 acPRPA3 是 A3 的访问常数。对于不同的页面大小,有许多内置常量。
Dim rpt As Report
Set rpt = Reports(<MyReportName>)
rpt.Printer.PaperSize = acPRPSA3
您的报告需要打开才能运行此功能。
【讨论】: