Määritä nykyinen tietoalue automaattisesti Excel -taulukon tulostusalueeksi

Sisällysluettelo

Tällä tavalla varmistat, että makro määrittää solujen alueen automaattisesti aktiivisen solun ympärillä olevaksi tulostusalueeksi

Haluatko vain tulostaa nykyisen alueen solun ympärillä? Voit tehdä tämän asettamalla sopivan tulostusalueen.

Tämä on erityisen helppoa VBA -makron kanssa. Tässä on VBA -komennot:

Aktiivialueen kiinteä osa -asennus ()
ActiveSheet.PageSetup.PrintArea = _
ActiveCell.CurrentRegion.Address
End Sub

Ennen makron kutsumista napsauta tietokentän solua, jonka haluat määrittää tulostusalueeksi. Excel määrittelee sitten kaikki solut tulostusalueeksi, joka liittyy saumattomasti aktiiviseen soluun taulukon solusta A1 ja aktiivisen solun ulkopuolelle.

Kuvassa solu E11 on merkitty aktiiviseksi soluksi. Makron kutsumisen jälkeen alue A1: F19 määritetään tulostusalueeksi. Solualue alkaa solusta A1 ja päättyy soluun, joka seuraa solua E11 ensimmäiseen rakoon asti. Tulostuksen esikatselusta (Excel versioon 2003 asti: TIEDOSTO - SIVUNÄKYMÄ, Excel versiosta 2007: NÄKYMÄ - TYÖKIRJANÄKYMÄT - SIVUASETUS) näet, että tulostusalueen määritys makron kautta on toiminut.

Siirry makroon painamalla ALT F11 Excelissä avataksesi VBA -editorin. Lisää INSERT - MODULE -komennolla tyhjä moduulilehti. Voit käynnistää makron suoraan Excelistä käyttämällä näppäinyhdistelmää ALT F8.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave