ChartSheetBase.PrintOut Yöntem
Baskı Microsoft.Office.Tools.Excel.ChartSheetBase.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)
Sözdizimi
'Bildirim
Public 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 _
)
public void PrintOut(
Object from,
Object to,
Object copies,
Object preview,
Object activePrinter,
Object printToFile,
Object collate,
Object prToFileName
)
Parametreler
- from
Tür: System.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
Tür: System.Object
Yazdırılacak son sayfa numarası.Bu bağımsız değişken yoksayılırsa yazdırma son sayfayla sona erer.
- copies
Tür: System.Object
Yazdırılacak kopya sayısı.Bu bağımsız değişken yoksayılırsa bir kopya yazdırılır.
- preview
Tür: System.Object
Microsoft Office Excel'in, nesneyi yazdırmadan önce baskı önizlemeyi çağırmasını sağlamak için true.Nesneyi hemen yazdırmak için false (ya da yoksayılır).
- activePrinter
Tür: System.Object
Etkin yazıcının adını ayarlar.
- printToFile
Tür: System.Object
Dosyaya yazdırmak için true. PrToFileName belirtilmezse Excel kullanıcıdan çıktı dosyasının adını girmesini ister.
- collate
Tür: System.Object
Birden çok kopya harmanlamak için true.
- prToFileName
Tür: System.Object
PrintToFile parametresinin değeri true olarak ayarlanırsa bu bağımsız değişken, yazdırmak istediğiniz dosyanın adını belirtir.
Notlar
Açıklamalarını "sayfalar" From ve To başvuran yazdırılan sayfaları için; değil genel sayfa, sayfa veya çalışma kitabı.
İsteğe Bağlı Parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi edinmek için bkz. Office Çözümlerinde İsteğe Bağlı Parametreler.
Örnekler
Aşağıdaki kod örneğinde PrintOut yöntemi geçerli iki kopyasını yazdırmak için Microsoft.Office.Tools.Excel.ChartSheetBase.
Private Sub PrintChartSheet()
Globals.Sheet1.Range("A1", "A5").Value2 = 22
Globals.Sheet1.Range("B1", "B5").Value2 = 55
Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
Excel.XlRowCol.xlColumns)
Me.ChartType = Excel.XlChartType.xl3DColumn
Me.PrintOut(Copies:=2, Preview:=True, PrintToFile:=False, _
Collate:=False)
End Sub
private void PrintChartSheet()
{
Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
Globals.Sheet1.Range["B1", "B5"].Value2 = 55;
this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
Excel.XlRowCol.xlColumns);
this.ChartType = Excel.XlChartType.xl3DColumn;
this.PrintOut(2, true, false,
false);
}
.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 Koddan Kitaplıkları Kullanma.