Koda VBA ji bo Bişkojka Çapkirinê li Excel (5 Nimûne)

  • Vê Parve Bikin
Hugh West

Heke em karibin bişkokek Çapkirinê ya xwerû di pelxebata xweya Excel de saz bikin wê hingê ew dikare ji bo çapkirina pelan pir bikarhêner-heval û dem-teserûf be. Bi karanîna VBA Macros , em dikarin bi hêsanî wiya bikin. Ji ber vê yekê ev gotar dê ji we re 5 makroyên hêsan peyda bike ku hûn VBA kodê ji bo bişkoja çapkirinê ya li Excel-ê bikar bînin.

Pirtûka Xebatê ya Pratîkê dakêşin

Hûn dikarin Şablona Excel ya belaş ji vir dakêşin û bi tena serê xwe pratîkê bikin.

Koda VBA ji bo Çêkirina Bişkojka Çapkirinê.xlsm

5 Nimûne Ji bo Bikaranîna VBA Koda ji bo Bişkojka Çapkirinê di Excel de

Werin em pêşî li databasa xwe bidin nasîn ku hin firotinên firoşan li Herêmên cuda nîşan dide.

1. Koda VBA-yê bikar bînin da ku Bişkojka Çapkirinê ji bo Qutiya Diyaloga Çapkirinê li Excel-ê çêbikin

Pêşî, em ê Bişkojka Çapkirinê çêbikin û dûv re jî kodan ji bo wê binivîsin.

Gavên:

  • Bitikîne Wekî jêrîn: Pêşdebir >> Têxe >> Qutiya bişkokê.

Piştî demeke nêzîk, hûn ê di nîşana de nîşana pluss (+) bistînin.

  • cursorê li gorî mezinahiya bişkokê kaş bikin û piştî demekê, qutiya diyalogê ya bi navê Taybetkirina Macroyê dê vebe.

  • Navê Navê û Nû bikirtînin .

Pencerek VBA dê derkeve holê.

  • Piştre binivîsin kodên jêrîn di wê de -
7549
  • Niha vegerin li xwe pel .

Berhevkirina Kodê

  • Li vir , min Pêvajoyek Bine , DialogBox afirand.
  • Piştre Dialogs (xlDialogPrint) bi kar anîn.Nanandan ji bo vekirina Quçika diyalogê çap bike .

Bişkojk hate çêkirin.

  • Li ser bişkoka rast bitikîne Nivîs biguherîne ji pêşeka Context hilbijêre ku navê bişkojê biguherîne.

  • Piştre, tenê navê binivîse û bitikîne mişka xwe li her derê li derveyî Bişkokê .

Piştre tenê Button bikirtînin.

Piştre hûn ê Quça diyalogê Çap bike . Heke hûn bixwazin hûn dikarin niha Çap bikin .

Heke Çapkera we tunebe vê gavê hûn dikarin Bihêlin wê wekî 1>PDF . ji bo bikaranîna bêtir an jî ji bo Çapkirinê paşê.

  • Niha pêl OK bike.

  • Di vê gavê de tenê navek bidin û pê Save bikin.

Li vira çapkirî ye PDF .

Zêdetir Bixwîne: Meriv çawa Mîhengên Çapkirinê di Excel de eyar bike (8 hîleyên minasib)

2. Koda VBA-yê bikar bînin da ku bişkojka çapkirinê ji bo pelê çalak çêbikin

Li vir, em ê VBA ji bo çapkirinê an Çalak bikar bînin Pel .

Gavên:

  • Ji beşa yekem du gavên pêşîn bişopînin da ku bişkojk û Makroyekê destnîşan bikin .
  • Navê makro binivîsin û pê bidin .

Piştî demeke nêzîk, paceyek VBA wê vebe.

  • Piştre kodên jêrîn di wê de binivîsin-
6691
  • Piştre, vegerin li

Veqetandina Kodê

  • Li vir, min Pêvajoyek Bine çêkir. , ActiveSheet .
  • Piştre PrintOut bikar anîn da ku hilbijêre pelêçalak û çap bike ew .
  • Niha tenê bişkojka bişkoka .

A qutiya diyalogê bi nave Hilberîna çapê wekî tomar bike dê vebe.

  • Navekî bide û pêl hilanînê bike. .

Piştre hûn ê PDF çapkirî bistînin.

Hûn dikarin Ger hewce bike çapkerê bi hêsanî biguherîne.

  • Bikirtînin li ser Pelê li kêleka Malê

  • Piştre vebijarka Çapkirinê hilbijêre û li ser ji bo hilbijartinê bitikîne. a Çapker .

Zêdetir Bixwîne: Meriv Çawa Hemî Pelan li Excel çap bike (3 Rêbaz)

3. Koda VBA-yê bicîh bikin ku Bişkojka Çapkirinê ji bo Pelên Hilbijartî yên li Excel-ê Biafirînin

Heke hûn dixwazin Çap bikin pelên hilbijartî taybet wê hingê ew jî bi karanîna mimkun e. VBA .

Gavên:

  • Bişopînin du gava yekem ji beşa yekem ji bo afirandina bişkojka û cak>

Piştî demeke nêzîk,Dê paceyek VBA vebe.

  • Piştre, kodên jêrîn di wê de binivîsin-
3816

Piştre vegere li rûpela xwe .

Veqetandina Kodê

  • Li vir, min Pêvajoyek Bine , SelectedSheets çêkir.
  • Piştre ActiveWindow ji bo <1 bikar anîn>pelê hilbijêre ji çalak Excel paceyê .
  • Piştre, PrintOut ji bo çapkirinê gelek hilbijartî hat bikaranîn pele .
  • Niha pelan hilbijêrin û pê Bişkojka Çapkirinê bikin. Min du pel hilbijart.

  • Navekî Navê ji bo PDF û pêl Save .

Pelê PDF ji bo du pelan t du rûpel hene .

Zêdetir Bixwîne: Meriv çawa Pelên Taybet Bi Bikaranîna VBA Macro di Excel de çap dike (4 Rê)

Xwendinên bi vî rengî:

  • Meriv çawa pelê Excel bi Mezinahiya A4 çap dike (4 Away)
  • Meriv Çawa Biparêze Sernivîsa di Excel de Dema Çapkirinê (3 Rê)
  • Excel VBA: Meriv Çawa Qada Çapkirinê Bi Dînamîkی Danasîne (7 Rê)
  • Çawa Excel çap dike Rûpelê bi Rêzan (3 Rêyên Hêsan)
  • Çawa di Excel de Grafê çap dike (5 Rê)

4. Excel VBA-yê bi cih bikin da ku Bişkojka Çapkirinê ji bo Rûpelek Taybet bi Rêjeya Hilbijartî biafirîne

Li vir, em ê Bişkojka Çapkirinê bikin ku çap bikin a hilbijartî rêze ji pelek taybetî .

Gavên:

  • Pêşî bişopînindu gav ji beşa yekem ji bo afirandina buton û tayînkirina makroyekê.
  • Navê makro binivîsin û binivîsin. .

Piştî demeke nêzîk, paceyek VBA dê vebe.

  • Piştre binivîse kodên jêrîn
6479
  • Piştre, vegerin ser pelê xwe.

Veqetandina Kodê

  • Li vir, min Pêvajoyek Bin , SpecificSheetnRange çêkir.
  • Piştre Bi gotinekê re hilbijêre a taybetî
  • Piştre, PrintArea = "B2:D11".PrintOut bijêre range ji pela taybet û dê Çap bike .
  • Niha tenê Pêkan bike Bişkojka Çapkirinê .

  • Ji bo navê navekî saz bike. PDF û pê Save bikirtînin.

Ew çapkirî pelê taybetî ye.

Zêdetir Bixwîne: Excel VBA: Qada Çapkirinê ji bo Gelek Rêzeyan Saz Bike (5 Nimûne)

5. Excel VBA-yê bi cih bike da ku Bişkojka Çapkirinê ji bo Rûpelê Çalak bi Rêjeya Hilbijartî ve Biafirîne

Herwiha, hûn dikarin rêjeyek ji pelê çalak hilbijêrin û dikarin 1>Bişkojka Çapkirinê ji bo çapkirinê bi bikaranîna VBA .

Gavên:

  • Bişopînin du gava yekem ji beşa yekem ji bo afirandina buton û veqetandina makro .
  • Piştre, Navê makro binivîse û pêl bike.

Piştî demeke nêzîk, VBA pencere dê vebe.

  • Di paceya VBA de, kodên jêrîn -
  • <14 binivîsin>
    3529
    • Piştre vegere li rûpela xwe .

    Veqetandina Kodê

    • Li vir, min Pêvajoyek Bine , Rêza ActiveSheetn afirand.
    • Piştre Range("B2:D11").PrintOut bo hilbijêre a range û çap bike.
    • Bişkojka Çapkirinê bikirtînin .

    • Navekî bidin û bişkînin Save > 1> Zêdetir Bixwînin: Bişkojka Excel ji bo Çapkirina Pelên Taybet (Bi Gavên Hêsan)

Encam

Ez hêvî dikim prosedurên ku li jor hatine diyar kirin dê têra xwe baş be ku hûn koda VBA-ê ji bo bişkoja çapkirinê li Excel-ê bikar bînin. Di beşê şîroveyê de tu pirsê bipirse û ji kerema xwe bersiva min bide.

Hugh West perwerdekar û analîstek Excel-ê pir bi tecrûbe ye ku di pîşesaziyê de zêdetirî 10 salan ezmûn heye. Di warê Hesabgiranî û Darayî de bawernameya Bachelorê û di Rêveberiya Karsaziyê de jî Master e. Hugh ji hînkirinê re dilşewat e û rêgezek hînkirinê ya bêhempa pêşxistiye ku hêsan tê şopandin û têgihiştin. Zanîna wî ya pispor a Excel alîkariya bi hezaran xwendekar û pisporan li çaraliyê cîhanê kiriye ku jêhatîbûnên xwe baştir bikin û di kariyera xwe de pêşde bibin. Bi bloga xwe, Hugh zanîna xwe bi cîhanê re parve dike, dersên belaş Excel û perwerdehiya serhêl pêşkêşî dike da ku alîkariya kes û karsaziyan bike ku bigihîjin potansiyela xwe ya tevahî.