Törölje a nyomtatási területeket egy Excel -munkafüzetben VBA makró használatával

Tartalomjegyzék

A VBA makróval eltávolíthatja a nyomtatási területeket a táblázatokból. A makró automatikusan átfut a munkafüzet összes munkalapján, így a nyomtatási területek törlése egyszerű.

Minden Excel táblázatban megadhat nyomtatási területeket. Ezt a NYOMTATÁS párbeszédpanelen teheti meg. Nyomtatáskor az Excel csak a nyomtatási területen található adatokat veszi figyelembe.

A táblázatban az Excel szaggatott vonallal jelzi a nyomtatási területeket. Az alábbi ábra egy táblázatot mutat, amelyben az A1: C16 tartományban nyomástartomány van definiálva:

Beállítás után a nyomástartományok megmaradnak. Használja a megfelelő NYOMTATÁSI TERÜLET MÉGSE parancsot a nyomtatási területek eltávolításához a táblázatokból.

Ha gyorsan és egyszerűen szeretné ezt megtenni, használhat makrót. A következő makró végigfut az aktuális munkafüzet összes munkalapján, és kikapcsolja az egyes lapok nyomtatási területeit:

Nyomás alatti területek felfelé emelése ()
A táblázat elhalványítása munkalapként
Az ActiveWorkbook.Worksheets minden táblájához
Table.PageSetup.PrintArea = ""
Következő táblázat
End Sub

A makró eltávolítja a nyomtatási területet a PAGESETUP.PRINTAREA tulajdonság üres szöveggel való kitöltésével.

A makró megadásához nyomja meg az ALT F11 billentyűt az Excelben a VBA szerkesztő megjelenítéséhez. Válassza ki az INSERT - MODULE parancsot a VBA szerkesztőben, és írja be a makrót. A makró elindításához aktiválja az ALT F8 billentyűkombinációt az Excelben. A két billentyűparancs az Excel minden verziójában működik.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave