Compartir a través de


Imprimir hojas de cálculo mediante programación

Puede imprimir cualquier hoja de cálculo de un libro.

Se aplica a: La información de este tema se aplica a proyectos de nivel de documento y proyectos de complementos de VSTO para Excel. Para obtener más información, consulte Características disponibles por aplicación de Office lication y tipo de proyecto.

Para imprimir una hoja de cálculo

  1. Llame al método PrintOut de Sheet1, solicite dos copias y obtenga una vista previa del documento antes de imprimirlo.

    Globals.Sheet1.PrintOut(1, 1, 2, true);
    

    El PrintPreview método permite mostrar el objeto especificado en la ventana Vista previa de impresión. El siguiente código supone que tiene un elemento host Worksheet denominado Sheet1.

Para obtener una vista previa de una página antes de imprimirla

  1. Llame al método PrintPreview de la hoja de cálculo.

    Globals.Sheet1.PrintPreview();
    

Para imprimir una hoja de cálculo

  1. Llame al método PrintOut de la hoja de cálculo activa, solicite dos copias y obtenga una vista previa del documento antes de imprimirlo.

    ((Excel.Worksheet)Application.ActiveSheet).PrintOut
        (1, 1, 2, true);
    

    El PrintPreview método permite mostrar el objeto especificado en la ventana Vista previa de impresión.

Para obtener una vista previa de una página antes de imprimirla

  1. Llame al método PrintPreview de la hoja de cálculo activa.

    ((Excel.Worksheet)Application.ActiveSheet).PrintPreview();