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