Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

NamedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı