VBA kóða fyrir prenthnapp í Excel (5 dæmi)

  • Deildu Þessu
Hugh West

Ef við getum stillt sérsniðinn prenthnapp í Excel vinnublaðinu okkar þá getur það verið mjög notendavænt og tímasparandi fyrir prentun blaða. Með því að nota VBA fjölvi getum við auðveldlega gert það. Þannig að þessi grein mun veita þér 5 einföld fjölva til að nota VBA kóðann fyrir prenthnappinn í Excel.

Hlaða niður æfingarvinnubók

Þú getur halaðu niður ókeypis Excel sniðmátinu héðan og æfðu þig sjálfur.

VBA kóða til að búa til prenthnapp.xlsm

5 dæmi til að nota VBA Kóði fyrir prenthnapp í Excel

Við skulum kynna okkur gagnasafnið okkar fyrst sem táknar sölu sölumanns á mismunandi svæðum .

1. Notaðu VBA kóða til að búa til prenthnapp fyrir prentglugga í Excel

Fyrst munum við búa til Prenta hnapp og skrifa síðan kóða fyrir hann.

Skref:

  • Smelltu á eins og hér segir: Hönnuði >> Setja inn >> Hnappakassi.

Skömmu síðar færðu plúsmerki (+) í bendilinn .

  • Dragðu þann bendil samkvæmt æskilegri hnappastærð og eftir smá stund, gluggi sem heitir Assign Macro opnast.

  • Gefðu nafn og ýttu á Nýtt .

VBA gluggi birtist.

  • Sláðu síðan inn eftirfarandi kóða í því-
6612
  • farðu aftur í blað .

Kóðasundurliðun

  • Hér , ég bjó til Sub aðferð, DialogBox .
  • Notaði síðan Dialogs (xlDialogPrint).Show til að opna Prenta valmynd .

Hnappurinn er búinn til.

  • Hægri-smelltu á hnappinn og veldu Breyta texta í samhengisvalmyndinni til að breyta heiti hnappsins.

  • Síðar, bara sláðu inn nafnið og smelltu á músina hvar sem er fyrir utan hnappinn .

Þá ýtirðu bara á hnappinn .

Þá færðu Prenta gluggann . Ef þú vilt geturðu prentað það núna.

Ef þú ert ekki með neinn prentara í augnablikinu geturðu Vistað það sem PDF . til frekari notkunar eða til að Prenta síðar.

  • Ýttu nú á OK .

  • Í augnablikinu gefðu bara nafn og ýttu á Vista .

Hér er prentað PDF .

Lesa meira: Hvernig á að stilla prentstillingar í Excel (8 viðeigandi brellur)

2. Notaðu VBA kóða til að búa til prenthnapp fyrir virkt blað

Hér munum við nota VBA til að prenta virkt Blað .

Skref:

  • Fylgdu fyrstu tveimur skrefunum frá fyrsta hlutanum til að búa til hnappur og Tengdu fjölva .
  • Skrifaðu Makronafn og ýttu á Nýtt .

Skömmu síðar opnast VBA gluggi.

  • Skrifaðu síðan eftirfarandi kóða í það-
3340
  • Síðar, farðu aftur í

Kóðasundurliðun

  • Hér bjó ég til Sub aðferð , ActiveSheet .
  • Notaði síðan PrintOut til að velja virka blaðið og prenta það .
  • Nú er bara ýtt á hnappinn .

A valgluggi nefndur Vista prentúttak sem opnast.

  • Gefðu nafn og ýttu á Vista .

Þá færðu útprentaða PDF .

Þú getur breyttu prentaranum auðveldlega ef þú þarft á honum að halda.

  • Smelltu á á Skrá við hliðina á Heimasíðu

  • Veldu síðan Prenta valkostinn og smelltu á á valmyndinni til að velja a Prentari .

Lesa meira: Hvernig á að prenta öll blöð í Excel (3 aðferðir)

3. Notaðu VBA kóða til að búa til prenthnapp fyrir valin blöð í Excel

Ef þú vilt prenta ákveðin valin blöð þá er líka hægt að nota VBA .

Skref:

  • Fylgdu fyrstu tveimur skrefunum frá fyrsta hlutanum til að búa til hnappinn og úthluta makró .
  • Skrifaðu síðan Macro Name og ýttu á Nýtt .

Fljótlega eftir, VBA gluggi opnast.

  • Síðar slærðu eftirfarandi kóða í það-
9574

Svo farðu aftur á blaðið þitt .

Kóðasundurliðun

  • Hér bjó ég til Sub aðferð, SelectedSheets .
  • Notaði síðan ActiveWindow til veljið blað úr virka Excel glugganum .
  • Næst, notaði PrintOut til að prenta margt valið blöð .
  • velurðu blöð og ýttu á Prenta hnappinn . Ég valdi tvö blöð.

  • Gefðu nafn fyrir PDF og ýttu á Vista .

PDF skráin hefur t tvær síður fyrir tvö blöðin .

Lesa meira: Hvernig á að prenta ákveðin blöð með VBA Macro í Excel (4 leiðir)

Svipuð lestur:

  • Hvernig á að prenta Excel blað í A4 stærð (4 vegu)
  • Hvernig á að geyma Haus í Excel við prentun (3 leiðir)
  • Excel VBA: Hvernig á að stilla prentsvæði á virkan hátt (7 leiðir)
  • Hvernig á að prenta Excel Blað með línum (3 auðveldir leiðir)
  • Hvernig á að prenta graf í Excel (5 leiðir)

4. Fella inn Excel VBA til að búa til prenthnapp fyrir tiltekið blað með valið svið

Hér munum við búa til Prenta hnapp til að prenta valinn bil frá tilteknu blaði .

Skref:

  • Fylgdu fyrstutvö skref frá fyrsta hluta til að búa til hnappinn og úthluta fjölvi.
  • Skrifaðu Macro Name og ýttu á New .

Skömmu síðar opnast VBA gluggi.

  • Síðan skrifaðu eftirfarandi kóðar
5154
  • Síðar skaltu fara aftur á blaðið þitt.

Kóðasundurliðun

  • Hér bjó ég til Sub aðferð, SpecificSheetnRange .
  • Síðan notaði Með yfirlýsingu til að velja ákveðna
  • Næsta, PrintArea = “B2:D11”.PrintOut mun velja sviðið af tilteknu blaðinu og mun prenta það.
  • Nú er bara ýtt á á Prenta hnappinn .

  • Stilltu nafn fyrir PDF og ýttu á Vista .

Þetta er prentaða tiltekna blaðið.

Lesa meira: Excel VBA: Stilltu prentsvæði fyrir mörg svið (5 dæmi)

5. Fella inn Excel VBA til að búa til prenthnapp fyrir virkt blað með valið svið

Einnig geturðu valið svið úr virku blaðinu og getur búið til 1>Prenta hnappinn til að prenta það með VBA .

Skref:

  • Fylgdu fyrstu tvö skrefin úr fyrsta hlutanum til að búa til hnappinn og úthluta macro .
  • Síðar skaltu skrifa Macro Name og ýttu á Nýtt .

Skömmu síðar birtist VBA glugginn opnast.

  • Í VBA glugganum, skrifaðu eftirfarandi kóða
4701
  • Svo farðu aftur á blaðið þitt .

Kóðasundurliðun

  • Hér bjó ég til Sub aðferð, ActiveSheetnRange .
  • Þá notaði Range(“B2:D11”).PrintOut til að velja a svið og prenta.
  • Ýttu á Prenta hnappinn .

  • Gefðu nafn og ýttu á Vista .

Þá færðu prentað svið .

Lesa meira: Excel hnappur til að prenta ákveðin blöð (með einföldum skrefum)

Niðurstaða

Ég vona að verklagsreglurnar sem lýst er hér að ofan verður nógu gott til að nota VBA kóða fyrir prenthnappinn í Excel. Ekki hika við að spyrja hvaða spurninga sem er í athugasemdahlutanum og vinsamlegast gefðu mér álit.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.