本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

NamedRange.PrintOutEx 方法 (Object, Object, Object, Object, Object, Object, Object, Object)

 

列印物件。

命名空間:   Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)

object PrintOutEx(
	object From,
	object To,
	object Copies,
	object Preview,
	object ActivePrinter,
	object PrintToFile,
	object Collate,
	object PrToFileName
)

參數

From

要開始列印之第一頁的頁碼。根據預設,會從頭開始列印。

To

要列印的最後一頁的頁碼。根據預設,會列印直到最後一頁。

Copies

要列印的份數。根據預設,只會列印一份。

Preview

true 表示會讓 Excel 在列印物件之前叫用預覽列印。 false (或省略) 則表示會立即列印物件。

ActivePrinter

設定作用中印表機的名稱。

PrintToFile

true 表示列印至檔案。如果未指定 PrToFileName,則 Excel 會提示使用者輸入輸出檔的名稱。

Collate

true 表示列印多份複本並自動分頁。

PrToFileName

如果 PrintToFile 設定為 true,則這個引數會指定您想要列印至 (檔案) 的檔案名稱。

傳回值

Type: System.Object

Object,表示 NamedRange 物件。

下列程式碼範例使用 PrintOutEx 方法,將命名範圍 NamedRange1 的前兩頁內容列印一份至預設印表機。若要執行這個程式碼範例,活頁簿必須包含名為 Sheet1 的工作表,此工作表附有名為 NamedRange1 且涵蓋包含一些資料之儲存格範圍的命名範圍。

這是示範文件層級自訂的範例。

private void PrintNamedRange()
{
    Microsoft.Office.Tools.Excel.NamedRange myNamedRange =
        Globals.Sheet1.namedRange1;

    myNamedRange.PrintOutEx(
        1,
        2,
        1,
        false,

        false,
        true);
}
回到頁首
顯示: