مشاركة عبر


Workbook.PrintOut أسلوب

قم بطباعة مصنف.

مساحة الاسم:  Microsoft.Office.Tools.Excel
التجميع:  Microsoft.Office.Tools.Excel (في Microsoft.Office.Tools.Excel.dll)

بناء الجملة

'إقرار
Sub PrintOut ( _
    From As Object, _
    To As Object, _
    Copies As Object, _
    Preview As Object, _
    ActivePrinter As Object, _
    PrintToFile As Object, _
    Collate As Object, _
    PrToFileName As Object _
)
void PrintOut(
    Object From,
    Object To,
    Object Copies,
    Object Preview,
    Object ActivePrinter,
    Object PrintToFile,
    Object Collate,
    Object PrToFileName
)

المعلمات

  • From
    النوع: System.Object
    عدد الصفحات التي إلى بدء الطباعة.إذا كان ترتيب هو وسيطة هو، تبدأ الطباعة في البداية.
  • To
    النوع: System.Object
    رقم الصفحة الأخيرة إلى الطباعة.إذا كان ترتيب هو وسيطة هو، ينتهي الطباعة بالصفحة الأخيرة.
  • Copies
    النوع: System.Object
    عدد النسخ إلى الطباعة.إذا كان ترتيب هو وسيطة هو حذف نسخ واحدة هو تاريخ الطباعة.
  • Preview
    النوع: System.Object
    trueإلى Microsoft المكتب 2010 Suite Excel يقوم باستدعاء المعاينة قبل الطباعة قبل طباعة كائن.falseإلى طباعة الكائن مباشرة.
  • ActivePrinter
    النوع: System.Object
    يعين اسم طابعة النشطة.
  • PrintToFile
    النوع: System.Object
    trueطباعة إلى ملف.إذا PrToFileNameهو لم يكن محدداً، Excel يطالب مستخدم بإدخال اسم ملف الإخراج.
  • Collate
    النوع: System.Object
    trueإلى ترتيب نسخ متعددة.
  • PrToFileName
    النوع: System.Object
    إذا PrintToFileهو تعيين إلى true, th هو وسيطة اسم الملف الذي تريد طباعته ب.

ملاحظات

"الصفحات" في الوصف Fromو Toيشير إلى تاريخ الطباعة الصفحات، وليس على الصفحات الكلي في الورقة أو مصنف.

المعلمات الإختيارية

ل معلومات تشغيل معلمات اختيارية، راجع يفتقد المتغير و "المعلمات الاختيارية" في حلول Office.

أمثلة

مثال التعليمة البرمجية التالية يستخدم PrintOutالأسلوب تاريخ الطباعة نسخ واحدة أول اثنين بتاريخ الطباعة صفحات مصنف الحالي إلى طابعة.

Private Sub WorkbookPrintOutPrinter()
    ' Add a range value to make sure that the workbook prints.
    ' An empty workbook will not be printed.
    Globals.Sheet1.Range("A1", "A5").Value2 = 55
    Me.PrintOut(1, 2, 1, False, "HP17642", False, False)
End Sub
private void WorkbookPrintOutPrinter()
{
    // Add a range value to make sure that the workbook prints.
    // An empty workbook will not be printed.
    Globals.Sheet1.Range["A1", "A5"].Value2 = 55;
    this.PrintOut(1, 2, 1, false, "HP17642", false, false, missing);
}

يلي تعليمات برمجية يستخدم المثال PrintOutالأسلوب لطباعة نسخ واحدة من الصفحات المطبوعة الأولى والثانية من مصنف الحالي إلى ملف يسمى C:\MyData.xls.

Private Sub WorkbookPrintOutFile()
    ' Add a range value to make sure that the workbook prints.
    ' An empty workbook will not be printed.
    Globals.Sheet1.Range("A1", "A5").Value2 = 55
    Me.PrintOut(1, 2, 1, False, PrintToFile:=True, Collate:=False, _
        PrToFileName:="c:\MyData.xls")
End Sub
private void WorkbookPrintOutFile()
{
    // Add a range value to make sure that the workbook prints.
    // An empty workbook will not be printed.
    Globals.Sheet1.Range["A1", "A5"].Value2 = 55;
    this.PrintOut(1, 2, 1, false, missing, true, false,
        @"C:\MyData.xls");
}

أمن NET Framework.

راجع أيضًَا

المرجع

Workbook واجهة

Workbook الأعضاء

Microsoft.Office.Tools.Excel مساحة الاسم