NamedRange.PrintOutEx Yöntem
Nesneyi yazdırır.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
Function PrintOutEx ( _
From As Object, _
To As Object, _
Copies As Object, _
Preview As Object, _
ActivePrinter As Object, _
PrintToFile As Object, _
Collate As Object, _
PrToFileName As Object _
) As Object
Object PrintOutEx(
Object From,
Object To,
Object Copies,
Object Preview,
Object ActivePrinter,
Object PrintToFile,
Object Collate,
Object PrToFileName
)
Parametreler
- From
Tür: System.Object
Yazdırmayı başlatmak için ilk sayfa sayısı.Varsayılan olarak, yazdırma başlangıcında başlar.
- To
Tür: System.Object
Yazdırılacak son sayfa numarası.Varsayılan olarak, son sayfayı yazdırma sona erer.
- Copies
Tür: System.Object
Yazdırılacak kopya sayısı.Varsayılan olarak, bir kopya yazdırılır.
- Preview
Tür: System.Object
true Excel nesnesini yazdırmadan önce Baskı Önizleme çağırmak için. false (ya da atlanmış) nesneyi hemen yazdırmak için.
- ActivePrinter
Tür: System.Object
Etkin yazıcı adını ayarlar.
- PrintToFile
Tür: System.Object
true bir dosyayı yazdırmak için. PrToFileName Belirtilmezse, Excel, çıktı dosyasının adını girmesini ister.
- Collate
Tür: System.Object
true birden fazla kopyaları harmanlamak için.
- PrToFileName
Tür: System.Object
PrintToFile Ayarlamak true, bu bağımsız değişken için yazdırmak istediğiniz dosyanın adını belirtir.
Dönüş Değeri
Tür: System.Object
Bir Object temsil eden bir NamedRange nesne.
Örnekler
Aşağıdaki kod örneğinde PrintOutEx yöntem adlandırılmış aralığın ilk iki sayfada bir kopyasını yazdırmak için NamedRange1 varsayılan yazıcıya.Bu kod örneğini çalıştırmak için çalışma kitabınızı adlı bir çalışma sayfası içermesi gerekir Sheet1 adlı bir adlandırılmış aralık ile NamedRange1 bazı verileri içeren hücre aralığını kapsar.
Bu örnek için belge düzeyi özelleştirmesinde içindir.
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
private void PrintNamedRange()
{
Microsoft.Office.Tools.Excel.NamedRange myNamedRange =
Globals.Sheet1.namedRange1;
myNamedRange.PrintOutEx(
1,
2,
1,
false,
false,
true);
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.