Jak korzystać z podglądu wydruku w vba (z przykładami)


Aby wyświetlić podgląd wydruku przed faktycznym wydrukowaniem arkusza, możesz użyć następujących metod w języku VBA:

Metoda 1: Podgląd wydruku całego arkusza

 Sub UsePrintPreview()
ActiveSheet.PrintPreview
End Sub

To konkretne makro zapewni podgląd wydruku całego aktualnie aktywnego arkusza.

Metoda 2: Wydruk podglądu dla wybranego obszaru

 Sub UsePrintPreview()
Selection.PrintPreview
End Sub

To konkretne makro zapewni podgląd wydruku tylko dla aktualnie wybranego obszaru arkusza.

Poniższe przykłady pokazują, jak używać każdej metody z następującym aktywnym arkuszem w programie Excel:

Przykład 1: Podgląd wydruku całego arkusza

Załóżmy, że chcemy wydrukować cały aktywny arkusz.

Możemy utworzyć następujące makro, aby wykonać podgląd wydruku i zobaczyć, jak wydrukowana strona będzie wyglądać przed wydrukiem:

 Sub UsePrintPreview()
ActiveSheet.PrintPreview
End Sub

Gdy uruchomimy to makro pojawi się następujące okno podglądu wydruku:

To pokazuje nam dokładnie, jak będzie wyglądać strona, jeśli wydrukujemy cały aktualnie aktywny arkusz.

Przykład 2: Podgląd wydruku dla wybranego obszaru

Załóżmy, że wybieramy zakres komórek A1:C4 i chcemy wydrukować tylko ten wybrany obszar.

Możemy utworzyć następujące makro, aby wykonać podgląd wydruku i zobaczyć, jak ten zaznaczony obszar będzie wyglądał na stronie przed wydrukiem:

 Sub UsePrintPreview()
Selection.PrintPreview
End Sub

Gdy uruchomimy to makro pojawi się następujące okno podglądu wydruku:

To pokazuje nam dokładnie, jak będzie wyglądać strona, jeśli wydrukujemy tylko wybrany obszar.

Uwaga : Pełną dokumentację metody PrintPreview w VBA znajdziesz tutaj .

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w VBA:

VBA: Jak drukować do pliku PDF
VBA: jak tworzyć foldery
VBA: jak usunąć foldery
VBA: jak usunąć pliki

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *