Automatycznie zdefiniuj bieżący obszar danych jako obszar wydruku tabeli Excel

Spisie treści

W ten sposób zapewniasz, że makro automatycznie definiuje obszar komórek jako obszar wydruku, który znajduje się wokół aktywnej komórki

Chcesz tylko wydrukować bieżący obszar wokół komórki? Możesz to zrobić, ustawiając odpowiedni obszar wydruku.

Jest to szczególnie łatwe w przypadku makra VBA. Oto polecenia VBA:

Aktywny obszar układania warstw pomocniczych Naprawiono ()
ActiveSheet.PageSetup.PrintArea = _
ActiveCell.CurrentRegion.Adres
Napis końcowy

Przed wywołaniem makra kliknij komórkę w polu danych, którą chcesz zdefiniować jako obszar wydruku. Excel następnie definiuje wszystkie komórki jako obszar wydruku, który płynnie przylega do aktywnej komórki z komórki A1 tabeli i poza aktywną komórką.

Na ilustracji komórka E11 jest oznaczona jako komórka aktywna. Po wywołaniu makra obszar A1:F19 jest definiowany jako obszar wydruku. Zakres komórek zaczyna się od komórki A1 i kończy na komórce następującej po komórce E11 do pierwszej przerwy. Korzystając z podglądu wydruku (Excel do wersji 2003: PLIK - WIDOK STRONY, Excel od wersji 2007: WIDOK - WIDOK SKOROSZYTU - UKŁAD STRONY) można zobaczyć, że przyporządkowanie obszaru wydruku za pomocą makra zadziałało.

Aby wprowadzić makro, naciśnij ALT F11 w programie Excel, aby wywołać edytor VBA. Użyj polecenia WSTAW - MODUŁ, aby wstawić pusty arkusz modułu. Aby uruchomić makro bezpośrednio z programu Excel, użyj kombinacji klawiszy ALT F8.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave