WorksheetBase.PrintOutEx 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
列印工作表。
public void PrintOutEx (object from, object to, object copies, object preview, object activePrinter, object printToFile, object collate, object prToFileName, object ignorePrintAreas);
member this.PrintOutEx : obj * obj * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub PrintOutEx (Optional from As Object, Optional to As Object, Optional copies As Object, Optional preview As Object, Optional activePrinter As Object, Optional printToFile As Object, Optional collate As Object, Optional prToFileName As Object, Optional ignorePrintAreas As Object)
參數
- from
- Object
開始列印的頁碼。 如果省略這個引數,則會從頭開始列印。
- to
- Object
要列印之最後一頁的頁碼。 如果省略這個引數,則會在最後一頁結束列印。
- copies
- Object
要列印的份數。 如果省略這個引數,則會列印一份。
- preview
- Object
true
可讓 Microsoft Office Excel 在列印物件之前叫用列印預覽。 false
可立即列印物件。
- activePrinter
- Object
設定使用中印表機的名稱。
- printToFile
- Object
true
可列印至檔案。 如果未指定 PrToFileName
,Excel 會提示使用者輸入輸出檔的名稱。
- collate
- Object
true
可將多個複本自動分頁。
- prToFileName
- Object
如果 PrintToFile
設定為 true
,這個引數指定您要列印至其中之檔案的名稱。
- ignorePrintAreas
- Object
true
表示忽略列印區域並列印整個活頁簿,否則為 false
。
範例
下列程式代碼範例會 PrintOutEx 使用 方法,將工作表前兩頁的兩個定序複本列印到預設列印機。 若要執行此程式碼範例,您的活頁簿必須包含名為的 Sheet1
工作表,其中包含一些數據。
此範例適用於檔層級自定義。
private void PrintWorksheet()
{
Microsoft.Office.Tools.Excel.Worksheet mySheet = Globals.Sheet1.Base;
mySheet.PrintOutEx(
1,
2,
2,
false,
false,
true,
true);
}
Private Sub PrintWorksheet()
Dim mySheet As Microsoft.Office.Tools.Excel.WorksheetBase = Globals.Sheet1
mySheet.PrintOutEx( _
From:=1, _
To:=2, _
Copies:=2, _
Preview:=False, _
Collate:=True, _
IgnorePrintAreas:=True)
End Sub
備註
和描述From
To
中的「頁面」是指列印的頁面,而不是工作表或活頁簿中的整體頁面。
選擇性參數
如需選擇性參數的資訊,請參閱 Office 方案中的選擇性參數。