工作需求——VBA操作打印机
阅读原文时间:2023年07月11日阅读:1

因为最近做的事情比较多,平时也多用EXCEL,所以顺便学习EXCEL的功能性的东西

转载:https://msdn.microsoft.com/zh-tw/vba/excel-vba/articles/sheets-printout-method-excel

Sheets.PrintOut 方法 (Excel)

運算式 . PrintOutFromToCopiesPreviewActivePrinterPrintToFileCollatePrToFileNameIgnorePrintAreas )

運算式 代表 Sheets 物件的變數。

參數

名稱

必要/選用

資料類型

描述

From

選用

Variant

列印的起始頁號。如果省略此引數,將從起始位置開始列印。

To

選用

Variant

列印的終止頁號。如果省略此引數,將列印至最後一頁。

Copies

選用

Variant

要列印的份數。如果省略此引數,將只列印一份。

Preview

選用

Variant

如果為 True 則 Microsoft Excel 列印物件之前會叫用列印預覽。如果為 False (或省略此引數) 則會立即列印物件。

ActivePrinter

選用

Variant

會設定現用印表機的名稱。

PrintToFile

選用

Variant

如果為 True 則列印至檔案。如果未指定 PrToFileName,Microsoft Excel 將提示使用者輸入輸出檔案的名稱。

Collate

選用

Variant

如果為 True ,列印多份將自動分頁。

PrToFileName

選用

Variant

如果 PrintToFile 設定為 True ,這個引數會指定您要列印的檔案名稱。

IgnorePrintAreas

選用

Variant

如果為 True 則會忽略列印範圍而列印整個物件。

傳回值

Variant

From 和 To 所描述的「頁」指的是要列印的頁面,並非工作表或活頁簿中的全部頁面。

列印使用中工作表

ActiveSheet.PrintOut

列印從第 X 頁到第 Y 頁。

列印從第 2 頁到第 3 頁。

Worksheets. ("sheet1").PrintOut From:=2, To:=3

列印 3 份

從第 2 頁到第 3 頁,列印三份。

Worksheets. ("sheet1").PrintOut From:=2, To:=3, Copies:=3

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章