Condividi tramite


XmlMappedRange.PrintOutEx Metodo

Definizione

Stampa l'oggetto XmlMappedRange.

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

Parametri

From
Object

Il numero della pagina da cui iniziare la stampa. Se questo argomento viene omesso, la stampa viene avviata dalla prima pagina.

To
Object

Il numero dell'ultima pagina da stampare. Se questo argomento viene omesso, la stampa termina con l'ultima pagina.

Copies
Object

Il numero di copie da stampare. Se questo argomento viene omesso, viene stampata una sola copia.

Preview
Object

true per consentire a Microsoft Office Excel di chiamare l'anteprima di stampa prima di stampare l'oggetto. false per stampare immediatamente l'oggetto.

ActivePrinter
Object

Imposta il nome della stampante attiva.

PrintToFile
Object

true per stampare un file. Se PrToFileName non è specificato, in Excel viene chiesto all'utente di immettere il nome del file di output.

Collate
Object

true per fascicolare più copie.

PrToFileName
Object

Se PrintToFile è impostato su true, questo argomento specifica il nome del file in cui stampare.

Restituisce

Esempio

Nell'esempio di codice seguente viene impostato il valore del EmployeeNameCellXmlMappedRange controllo su Sheet1 . Successivamente, nell'esempio viene stampata una copia delle prime due pagine del contenuto di sulla EmployeeNameCell stampante predefinita.

Nota

In genere, il controllo viene popolato XmlMappedRange da un file XML. Questo esempio hardcoded il valore del controllo per semplicità.

private void PrintXMLMappedRange()
{
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal";

    Globals.Sheet1.EmployeeNameCell.PrintOutEx(
        1,
        2,
        1,
        false,
        
        false,
        true);
}
Private Sub PrintXMLMappedRange()
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal"

    Globals.Sheet1.EmployeeNameCell.PrintOutEx( _
        From:=1, _
        To:=2, _
        Copies:=1, _
        Preview:=False)
End Sub

Commenti

"Pages" nelle descrizioni di From e To fa riferimento a pagine stampate e non a pagine nell'intervallo.

Si applica a