Automaticky definovat aktuální datovou oblast jako oblast tisku tabulky aplikace Excel

Obsah

Tímto způsobem zajistíte, aby makro automaticky definovalo oblast buněk jako oblast tisku, která je kolem aktivní buňky

Chcete pouze vytisknout aktuální oblast kolem buňky? To lze provést nastavením vhodné oblasti tisku.

To je obzvláště snadné s makrem VBA. Zde jsou příkazy VBA:

Podvrstvení Aktivní oblast pevná ()
ActiveSheet.PageSetup.PrintArea = _
ActiveCell.CurrentRegion.Address
End Sub

Než zavoláte makro, klikněte na buňku v datovém poli, které chcete definovat jako oblast tisku. Excel pak definuje všechny buňky jako oblast tisku, která plynule sousedí s aktivní buňkou z buňky A1 tabulky a mimo aktivní buňku.

Na obrázku je buňka E11 označena jako aktivní buňka. Po volání makra je oblast A1: F19 definována jako oblast tisku. Rozsah buněk začíná v buňce A1 a končí v buňce, která následuje po buňce E11 až do první mezery. Pomocí náhledu tisku (Excel do verze 2003: SOUBOR - ZOBRAZENÍ STRÁNKY, Excel od verze 2007: ZOBRAZENÍ - ZOBRAZENÍ PRACOVNÍHO KNIHY - ROZLOŽENÍ STRÁNKY) můžete vidět, že přiřazení oblasti tisku prostřednictvím makra fungovalo.

Chcete -li zadat makro, stisknutím klávesy ALT F11 v aplikaci Excel vyvolejte editor VBA. Pomocí příkazu VLOŽIT - MODUL vložte prázdný list modulu. Chcete -li spustit makro přímo z aplikace Excel, použijte kombinaci kláves ALT F8.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave