XmlMappedRange.PrintOutEx Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Imprime el objeto 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
Parámetros
- From
- Object
El número de la página en la que se va a iniciar la impresión. Si se omite este argumento, la impresión comienza en la primera página.
- To
- Object
El número de la última página que se va a imprimir. Si se omite este argumento, la impresión finaliza en la última página.
- Copies
- Object
El número de copias que se va a imprimir. Si se omite este argumento, se imprime una copia.
- Preview
- Object
true para que Microsoft Office Excel invoque la vista previa de impresión antes de imprimir el objeto.
false para imprimir el objeto inmediatamente.
- ActivePrinter
- Object
Establece el nombre de la impresora activa.
- PrintToFile
- Object
true para imprimir en un archivo. Si PrToFileName no se especifica, Excel solicita al usuario que escriba el nombre del archivo de salida.
- Collate
- Object
true para intercalar varias copias.
- PrToFileName
- Object
Si PrintToFile se establece en true, este argumento especifica el nombre del archivo en el que quiere imprimir.
Devoluciones
Ejemplos
En el ejemplo de código siguiente se establece el valor del EmployeeNameCellXmlMappedRange control en Sheet1. A continuación, en el ejemplo se imprime una copia de las dos primeras páginas del contenido de EmployeeNameCell en la impresora predeterminada.
Nota
Normalmente, se rellena el XmlMappedRange control desde un archivo XML. En este ejemplo se codifica de forma rígida el valor del control para simplificar.
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
Comentarios
"Páginas" en las descripciones de From y To hace referencia a las páginas impresas, no a las páginas del intervalo.