Udostępnij za pośrednictwem


Programowe drukowanie arkuszy

Możesz wydrukować dowolny arkusz w skoroszycie.

Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu i projektów dodatków VSTO dla programu Excel. Aby uzyskać więcej informacji, zobacz Funkcje dostępne przez aplikacja pakietu Office lication i typ projektu.

Aby wydrukować arkusz

  1. Wywołaj metodę Sheet1, zażądaj PrintOut dwóch kopii i wyświetl podgląd dokumentu przed drukowaniem.

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

    Metoda PrintPreview umożliwia wyświetlanie określonego obiektu w oknie Podgląd wydruku. Poniższy kod zakłada, że masz Worksheet element hosta o nazwie Sheet1.

Aby wyświetlić podgląd strony przed drukowaniem

  1. Wywołaj metodę PrintPreview arkusza.

    Globals.Sheet1.PrintPreview();
    

Aby wydrukować arkusz

  1. Przed drukowaniem wywołaj metodę PrintOut aktywnego arkusza, zażądaj dwóch kopii i wyświetl podgląd dokumentu.

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

    Metoda PrintPreview umożliwia wyświetlanie określonego obiektu w oknie Podgląd wydruku.

Aby wyświetlić podgląd strony przed drukowaniem

  1. Wywołaj metodę PrintPreview aktywnego arkusza.

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