以编程方式打印工作表
可以打印工作簿中的任何工作表。
适用于: 本主题中的信息适用于 Excel 的文档级项目和 VSTO 外接程序项目。 有关详细信息,请参阅办公室应用程序和项目类型提供的功能。
在文档级自定义中打印工作表
打印工作表
先调用 Sheet1
的 PrintOut
方法,请求两个副本,然后预览文档,再进行打印。
Globals.Sheet1.PrintOut(1, 1, 2, true);
Globals.Sheet1.PrintOut(From:=1, To:=1, Copies:=2, Preview:=True)
使用此方法PrintPreview可以在“打印预览”窗口中显示指定的对象。 以下代码假定你已具有一个名为 Sheet1
的 Worksheet 主机项。
在打印之前预览页面
调用工作表的 PrintPreview 方法。
Globals.Sheet1.PrintPreview();
Globals.Sheet1.PrintPreview()
在 VSTO 外接程序中打印工作表
打印工作表
先调用活动工作表的 PrintOut 方法,请求两个副本,然后预览文档,再进行打印。
((Excel.Worksheet)Application.ActiveSheet).PrintOut
(1, 1, 2, true);
CType(Application.ActiveSheet, Excel.Worksheet).PrintOut _
(From:=1, To:=1, Copies:=2, Preview:=True)
使用此方法PrintPreview可以在“打印预览”窗口中显示指定的对象。
在打印之前预览页面
调用活动工作表的 PrintPreview 方法。
((Excel.Worksheet)Application.ActiveSheet).PrintPreview();
CType(Application.ActiveSheet, Excel.Worksheet).PrintPreview()
相关内容