NamedRange.PrintOutEx Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesneyi yazdırır.
public object PrintOutEx (object From, object To, object Copies, object Preview, object ActivePrinter, object PrintToFile, object Collate, object PrToFileName);
abstract member PrintOutEx : obj * obj * obj * obj * obj * obj * obj * obj -> obj
Public Function 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) As Object
Parametreler
- From
- Object
Yazdırmaya başlamak için ilk sayfanın sayısı. Yazdırma varsayılan olarak başlangıçta başlar.
- To
- Object
Yazdırılacak son sayfa numarası. Varsayılan olarak, yazdırma son sayfada sona erer.
- Copies
- Object
Yazdırılacak kopya sayısı. Varsayılan olarak, bir kopya yazdırılır.
- Preview
- Object
true
excel'in nesneyi yazdırmadan önce baskı önizlemeyi çağırmasını sağlayın. false
(veya atlanır) öğesini seçin.
- ActivePrinter
- Object
Etkin yazıcının adını ayarlar.
- PrintToFile
- Object
true
bir dosyaya yazdırmak için. Belirtilmezse PrToFileName
, Excel kullanıcıdan çıkış dosyasının adını girmesini ister.
- Collate
- Object
true
birden çok kopyayı harmanlama.
- PrToFileName
- Object
olarak ayarlanırsa PrintToFile
true
, bu bağımsız değişken yazdırmak istediğiniz dosyanın adını belirtir.
Döndürülenler
Bir Object nesneyi temsil eden.NamedRange
Örnekler
Aşağıdaki kod örneği, adlandırılmış aralığın PrintOutExNamedRange1
ilk iki sayfasından bir kopyasını varsayılan yazıcıya yazdırmak için yöntemini kullanır. Bu kod örneğini çalıştırmak için çalışma kitabınızın, bazı veriler içeren bir hücre aralığını kapsayan adlandırılmış aralığı olan adlı NamedRange1
bir çalışma sayfası Sheet1
içermesi gerekir.
Bu örnek, belge düzeyinde özelleştirme içindir
private void PrintNamedRange()
{
Microsoft.Office.Tools.Excel.NamedRange myNamedRange =
Globals.Sheet1.namedRange1;
myNamedRange.PrintOutEx(
1,
2,
1,
false,
false,
true);
}
Private Sub PrintNamedRange()
Dim myNamedRange As Microsoft.Office.Tools.Excel.NamedRange = _
Globals.Sheet1.NamedRange1
myNamedRange.PrintOutEx( _
From:=1, _
To:=2, _
Copies:=1, _
Preview:=False)
End Sub