VBA-Kodo por Presa Butono en Excel (5 Ekzemploj)

  • Kundividu Ĉi Tion
Hugh West

Se ni povas agordi kutiman Presan Butonon en nia Excel-laborfolio, tiam ĝi povas esti tre afabla kaj tempoŝpara por presi foliojn. Uzante VBA-Makroojn , ni povas facile fari ĝin. Do ĉi tiu artikolo provizos al vi 5 simplajn makroojn por uzi VBA kodon por la presa butono en Excel.

Elŝutu Praktikan Laborlibron

Vi povas elŝutu la senpagan Excel-ŝablonon de ĉi tie kaj praktiku memstare.

VBA-Kodo por Krei Presan Butonon.xlsm

5 Ekzemploj por Uzi VBA Kodo por Presa Butono en Excel

Ni unue prezentiĝu al nia datumaro, kiu reprezentas iujn vendistojn vendojn en malsamaj Regionoj .

1. Uzu VBA-Kodon por Fari Presan Butonon por Presi Dialogkeston en Excel

Unue, ni kreos Presi Butonon kaj poste skribos kodojn por ĝi.

Paŝoj:

  • Alklaku tiel: Ellaboranto >> Enmetu >> Butonkesto.

Baldaŭ poste, vi ricevos plus-signon (+) en via kurso .

  • Trenu tiun kurson laŭ via dezirata butonogrando kaj post iom da tempo, dialogujo nomita Asigni Makroon malfermiĝos.

  • Donu nomon kaj Premu Novan .

Aperos VBA fenestro.

  • Tiam tajpu la jenaj kodoj en ĝi-
6989
  • Nun reiru al via folio .

Kodo-Difekto

  • Ĉi tie , mi kreis Sub proceduron, DialogBox .
  • Tiam uzis Dialogojn (xlDialogPrint).Show por malfermi la Presi dialogujo .

La butono estas kreita.

  • Dekstre alklaku sur la butono kaj elektu Redakti Tekston el la Kunteksta menuo por ŝanĝi la butonnomon.

  • Poste, nur tajpu la nomon kaj klaku via muso ie ajn ekstere de la Butono .

Tiam nur premu la Butonon .

Tiam vi ricevos la Presi dialogujon . Se vi volas, vi povas Presi ĝin nun.

Se vi ne havas neniun Presilon ĉi-momente vi povas Konservi ĝin kiel PDF . por plua uzo aŭ por Presi poste.

  • Nun premu OK .

    >
  • En ĉi tiu momento simple donu nomon kaj premu Konservi .

Jen la presita PDF .

Legu Pli: Kiel Alĝustigi Presajn Agordojn en Excel (8 Taŭgaj Trukoj)

2. Uzu VBA-Kodon por Presi Butonon por Aktiva Folio

Ĉi tie, ni uzos VBA por presi kaj Aktivan Folio .

Paŝoj:

  • Sekvu la unuan dupaŝon el la unua sekcio por krei la butono kaj Asigni Makroon .
  • Skribu Makronomon kaj premu Nova .

Baldaŭ poste malfermos VBA fenestro.

  • Tiam skribi la jenajn kodojn en ĝi-
8972
  • Poste, reiru al la
  • <; 14>

    , ActiveSheet .

  • Tiam uzis PrintOut por elekti la aktivan folion kaj presi ĝin .
  • Nun nur premu la Butonon .

A dialogkesto nomita Konservi Presan eliron kiel malfermiĝos.

  • Donu nomon kaj premu Konservi .

Tiam vi ricevos la presitan PDF .

Vi povas facile ŝanĝi la presilon se vi bezonas ĝin.

  • Alklaku sur Dosiero apud la Hejmo

  • Tiam elektu Presi opcion kaj klaku sur la falu-malsupren por elekti a Presilo .

Legu Pli: Kiel Presi Ĉiuj Folioj en Excel (3 Metodoj)

3. Apliki VBA-Kodon por Krei Presan Butonon por Elektitaj Folioj en Excel

Se vi volas Presi specifajn elektitajn foliojn tiam ĝi ankaŭ eblas uzante VBA .

Paŝoj:

  • Sekvu la unuan dupaŝon el la unua sekcio por krei la butono kaj asigni makroon .
  • Tiam skribu Makronomo kaj premu Novan .

Baldaŭ poste,malfermos VBA fenestro.

  • Poste, tajpu la jenajn kodojn en ĝi-
4980

Tiam reiru al via folio .

Koda disfaldo

  • Ĉi tie, mi kreis Sub proceduron, Elektitajn Foliojn .
  • Tiam uzis ActiveWindow al elektu folion el la aktiva Excel fenestro .
  • Sekva, uzata PrintOut por presi multajn elektitajn folioj .
  • Nun elektu foliojn kaj premu la Presi-Butonon . Mi elektis du foliojn.

  • Donu nomon por la PDF kaj premu Konservi .

La PDF dosiero havas t du paĝojn por la du folioj .

Legu Pli: Kiel Presi Specifajn Foliojn Uzante VBA-Makroon en Excel (4 Manieroj)

Similaj legaĵoj:

  • Kiel Presi Excel-folion en A4-grandeco (4 Manieroj)
  • Kiel konservi Kapo en Excel Dum Presado (3 Manieroj)
  • Excel VBA: Kiel Agordi Presan Areon Dinamike (7 Manieroj)
  • Kiel Presi Excel Folio kun Linioj (3 Facilaj Manieroj)
  • Kiel Presi Grafikon en Excel (5 Manieroj)

4. Enigi Excel VBA por Krei Presan Butonon por Specifa Folio kun Elektita Gamo

Ĉi tie, ni faros Presi Butonon por presi elektita intervalo de specifa folio .

Paŝoj:

  • Sekvu la unuandupaŝe de la unua sekcio por krei la butonon kaj atribui makroon.
  • Skribu Makronomon kaj premu Novan .

Baldaŭ poste malfermos VBA fenestro.

  • Tiam skribi la jenaj kodoj
9201
  • Poste, reiru al via folio.

Code Breakdown

  • Ĉi tie, mi kreis Sub proceduron, SpecificSheetnRange .
  • Tiam uzata Kun deklaro por elekti a specifa
  • Sekva, PrintArea = “B2:D11”.PrintOut elektos la gamon el la specifa folio kaj presos in.
  • Nun nur premu la Presi-Butonon .

  • Agordu nomon por la PDF kaj premu Konservi .

Ĝi estas la presita specifa folio.

Legu Pli: Excel VBA: Agordu Presan Areon por Multoblaj Gamoj (5 Ekzemploj)

5. Enigi Excel VBA por Krei Presan Butonon por Aktiva Folio kun Elektita Gamo

Ankaŭ, vi povas elekti gamon el la aktiva folio kaj povas fari . 1>Presi Butonon por presi ĝin per VBA .

Paŝoj:

  • Sekvu la unua dupaŝa de la unua sekcio por krei la butonon kaj atribui makroon .
  • Poste, skribu Makronomon kaj premu Nova .

Baldaŭ poste, VBA fenestro malfermiĝos.

  • En la VBA fenestro, skribu la jenajn kodojn
9795
  • Tiam reiru al via folio .

> Kodo Breakdown

  • Ĉi tie, mi kreis Sub proceduron, ActiveSheetnRange .
  • Tiam uzis Intervalo(“B2:D11”).Presumi por elekti a intervalo kaj presi.
  • Premu la Presi-Butonon .

  • Donu nomon kaj premu Konservi .

Tiam vi ricevos la presitan gamon .


1>Legu Pli: Butono Excel por Presi Specifajn Foliojn (Kun Facilaj Paŝoj)

Konkludo

Mi esperas, ke la proceduroj priskribitaj supre estos sufiĉe bona por uzi VBA-kodon por la printbutono en Excel. Bonvolu demandi ajnan demandon en la komenta sekcio kaj bonvolu doni al mi komentojn.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.