Annuller udskriftsområder i en Excel -projektmappe ved hjælp af en VBA -makro

Indholdsfortegnelse

Du kan bruge en VBA -makro til at fjerne udskriftsområder fra dine regneark. Makroen går automatisk igennem alle regnearkene i din projektmappe, hvilket gør rydning af udskriftsområder til en leg.

Du kan definere udskriftsområder i hver Excel -tabel. Det gør du i dialogboksen UDSKRIV. Ved udskrivning tager Excel kun hensyn til de data, der er i udskriftsområdet.

I tabellen angiver Excel udskriftsområder med stiplede linjer. Følgende figur viser en tabel, hvor et trykområde er defineret i området A1: C16:

Når de er indstillet, bevares trykområderne. Brug den relevante kommando CANCEL PRINT AREA for at fjerne udskriftsområder fra dine tabeller.

Hvis du vil gøre dette hurtigt og nemt, kan du bruge en makro. Følgende makro går gennem alle regneark i den aktuelle projektmappe og slukker udskriftsområderne i hvert ark:

Sub løfte tryk områder op ()
Dim tabel som regneark
For hver tabel i ActiveWorkbook.Worksheets
Table.PageSetup.PrintArea = ""
Næste bord
Afslut Sub

Makroen fjerner udskriftsområdet ved at udfylde egenskaben PAGESETUP.PRINTAREA med tom tekst.

For at komme ind i makroen skal du trykke på ALT F11 i Excel for at åbne VBA -editoren. Vælg kommandoen INSERT - MODULE i VBA -editoren, og indtast makroen. For at starte makroen skal du aktivere tastekombinationen ALT F8 i Excel. De to tastaturgenveje fungerer i alle versioner af Excel.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave