Aracılığıyla paylaş


WorksheetBase.PrintOutEx Yöntem

Tanım

Çalışma sayfasını yazdırır.

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)

Parametreler

from
Object

Yazdırmaya başlanacak sayfanın numarası. Bu bağımsız değişken yoksayılırsa yazdırma başlangıçtan başlar.

to
Object

Yazdırılacak son sayfa numarası. Bu bağımsız değişken yoksayılırsa yazdırma son sayfayla sona erer.

copies
Object

Yazdırılacak kopya sayısı. Bu bağımsız değişken yoksayılırsa bir kopya yazdırılır.

preview
Object

true microsoft Office Excel'in nesneyi yazdırmadan önce baskı önizlemeyi çağırmasını sağlayın. false nesnesini hemen yazdırmak iç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 PrintToFiletrue, bu bağımsız değişken yazdırmak istediğiniz dosyanın adını belirtir.

ignorePrintAreas
Object

true yazdırma alanlarını yoksaymak ve çalışma kitabının tamamını yazdırmak için; aksi takdirde , false.

Örnekler

Aşağıdaki kod örneği, çalışma sayfasının ilk iki sayfasının iki harmanlanmış kopyasını varsayılan yazıcıya yazdırmak için yöntemini kullanır PrintOutEx . Bu kod örneğini çalıştırmak için çalışma kitabınızda bazı verilerle adlı Sheet1 bir çalışma sayfası bulunmalıdır.

Bu örnek, belge düzeyinde özelleştirme içindir

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

Açıklamalar

açıklamalarındaki From "Sayfalar", To sayfa veya çalışma kitabındaki sayfaların tamamına değil, yazdırılan sayfalara başvurur.

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında bilgi için bkz. Office Çözümleri'nde İsteğe Bağlı Parametreler.

Şunlara uygulanır