NamedRange.PrintOutEx Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Druckt das Objekt.
public object PrintOutEx (object From, object To, object Copies, object Preview, object ActivePrinter, object PrintToFile, object Collate, object PrToFileName);
abstract member PrintOutEx : obj * obj * obj * obj * obj * obj * obj * obj -> obj
Public Function 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) As Object
Parameter
- From
- Object
Die Nummer der ersten Seite, auf der der Druckvorgang beginnt. Standardmäßig beginnt der Druckvorgang am Anfang.
- To
- Object
Die Nummer der letzten zu druckenden Seite. Standardmäßig endet der Druckvorgang mit der letzten Seite.
- Copies
- Object
Die Anzahl der zu druckenden Kopien. Standardmäßig wird eine Kopie gedruckt.
- Preview
- Object
true
, damit Excel vor dem Drucken des Objekts die Seitenansicht aufruft. false
(oder ausgelassen), um das Objekt sofort zu drucken.
- ActivePrinter
- Object
Legt den Namen des aktiven Druckers fest.
- PrintToFile
- Object
true
, damit eine Datei gedruckt wird. Wenn PrToFileName
nicht angegeben ist, fordert Excel den Benutzer auf, den Namen der Ausgabedatei einzugeben.
- Collate
- Object
true
, damit mehrere Exemplare sortiert werden.
- PrToFileName
- Object
Wenn PrintToFile
auf true
festgelegt ist, gibt dieses Argument den Namen der Datei an, in die Sie drucken möchten.
Gibt zurück
Ein Object, das ein NamedRange-Objekt darstellt.
Beispiele
Im folgenden Codebeispiel wird die PrintOutEx -Methode verwendet, um eine Kopie der ersten beiden Seiten des benannten Bereichs NamedRange1
auf dem Standarddrucker zu drucken. Zum Ausführen dieses Codebeispiels muss Ihre Arbeitsmappe ein Arbeitsblatt mit dem Namen Sheet1
eines benannten Bereichs NamedRange1
enthalten, der einen Zellbereich abdeckt, der einige Daten enthält.
Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.
private void PrintNamedRange()
{
Microsoft.Office.Tools.Excel.NamedRange myNamedRange =
Globals.Sheet1.namedRange1;
myNamedRange.PrintOutEx(
1,
2,
1,
false,
false,
true);
}
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