• 工作需求——VBA操作打印机


    因为最近做的事情比较多,平时也多用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
    Win a contest, win a challenge
  • 相关阅读:
    Linux下安装Blender
    自我复制的3D打印机
    ODOO v10.0 自动生成财务凭证的科目设置
    初识Odoo的辅助核算
    Odoo9以后的社区版本和企业版功能上的区别
    06: linux中find查找命令总结
    02: shell中的if、case、for等语句
    01: shell基本使用
    05: 配置yum源
    04: linux基础总结-centos6.5
  • 原文地址:https://www.cnblogs.com/pandaboy1123/p/8743507.html
Copyright © 2020-2023  润新知