如何:以编程方式打印工作表
您可以打印工作簿中的任何工作表。
**适用于:**本主题中的信息适用于 Excel 2013 和 Excel 2010 的文档级项目和应用程序级项目。有关更多信息,请参见按 Office 应用程序和项目类型提供的功能。
在文档级自定义项中打印工作表
打印工作表
调用 Sheet1 的 PrintOut 方法,要求打印两份,并在打印前预览文档。
Globals.Sheet1.PrintOut(From:=1, To:=1, Copies:=2, Preview:=True)
Globals.Sheet1.PrintOut(1, 1, 2, true);
PrintPreview 方法允许您在**“打印预览”**窗口中显示指定的对象。下面的代码假定您具有一个名为 Sheet1 的 Worksheet 宿主项。
打印前预览页面
调用工作表的 PrintPreview 方法。
Globals.Sheet1.PrintPreview()
Globals.Sheet1.PrintPreview();
在应用程序级外接程序中打印工作表
打印工作表
调用活动工作表的 _Worksheet.PrintOut 方法,请求打印两份,并在打印前预览文档。
CType(Application.ActiveSheet, Excel.Worksheet).PrintOut _ (From:=1, To:=1, Copies:=2, Preview:=True)
((Excel.Worksheet)Application.ActiveSheet).PrintOut (1, 1, 2, true);
_Worksheet.PrintPreview 方法允许您在**“打印预览”**窗口中显示指定的对象。
打印前预览页面
调用活动工作表的 _Worksheet.PrintPreview 方法。
CType(Application.ActiveSheet, Excel.Worksheet).PrintPreview()
((Excel.Worksheet)Application.ActiveSheet).PrintPreview();