Excel VBA PDF gisa inprimatzeko eta fitxategiaren izen automatikoarekin gordetzeko

  • Partekatu Hau
Hugh West

Edukien taula

Excel kalkulu-orri bat PDF dokumentu gisa esportatzeak abantailak ditu. Fitxategia PDF formatura aldatuz gero, hainbat konexio profesionalekin inprimatu eta partekatu ahal izango dugu. PDFak estandar fidagarriak dira besteekin partekatzeko edo ezagutzera emateko beharra sentitzen duzun dokumentuak esportatzeko. Artikulu honetan, PDF gisa inprimatzeko eta fitxategi-izen automatiko batekin gordetzeko VBA-ren adibide batzuk erakutsiko ditugu.

Deskargatu Praktika-koadernoa

Lan-koadernoa deskargatu dezakezu eta praktikatu haiekin.

VBA PDF.xlsm inprimatu

9 Excel VBA-ren adibideak PDF gisa inprimatzeko eta fitxategi-izen automatikoarekin gordetzeko. Excel

Erraz inprima dezakegu Excel fitxategi bat PDF moduan eta fitxategia fitxategi-izen automatiko batekin gorde dezakegu, Excel tresna-barra erabiliz. Baina, errazagoa izango litzateke Excel VBA rekin. VBA kodea besterik ez dugu behar eta exekutatu. Ez dugu hainbeste klik behar zeregina burutzeko eta honek denbora aurrezten digu.

Aplikazioetarako Visual Basic ( VBA ) programazio eredua eta programa isolatua da. hori Microsoft Office n ikusten da gehien. Tresna analitikoa da, sarritan Excel gehigarri gisa erabilgarri, eskuzko eragiketak optimizatzen dituena, hala nola lan monotonoak eta denbora asko eskatzen dutenak. CSV fitxategiak ere sor ditzake. Beraz, ikus ditzagun adibide batzuk Excel fitxategia PDF gisa inprimatzeko fitxategi automatikoaren izenarekin.

1. Lan-koadernoa PDFra inprimatuidatzi gure kodea barruti batetik taula bat sortzeko.
  • Hirugarrenik, hautatu Modulua Txertatu goitibeherako menu-barran.
  • Gainera, kopiatu eta itsatsi VBA kodea behean.
  • VBA kodea:

    8431
    • Gainera, exekutatu kodea RubSub botoian klik eginez edo F5
    teklatuko lasterbidea.

    • Fitxategi hau PDF gisa gordetzen da aurreko adibidearen izen berarekin.

    VBA kodearen azalpena

    4642

    Kodeen bloke horiek aldagaiak sortzeko eta esleitzeko dira.

    7955

    Horrek fitxategi-datu sorta bat gordeko du PDF gisa.

    Irakurri gehiago: Nola bihurtu Excel PDFra formatua galdu gabe (5 modu eraginkorrak)

    9. Gorde fitxategiaren izena modu automatikoan PDFan inprimatzen duzun bitartean Excel VBA-n

    Ikus dezagun beste Excel VBA metodo bat PDFan inprimatzeko eta fitxategiaren izena automatikoki gordetzeko.

    URRATSUAK:

    • Hasteko, hautatu Garatzailea fitxa zintatik.
    • Bigarrenik, hautatu Visual Basic . Kode eremutik Visual Basic Editor irekitzeko. Sakatu Alt + F11 Visual Basic Editor abiarazteko.
    • Ere egin dezakezu eskuineko botoiarekin zure lan-orrian eta hautatu Ikusi. Kodea . Honek Visual Basic Editor ra ere eramango zaitu.
    • Orain, Visual Basic Editor ikus dezakegu, non taula bat sortzeko kodea idatziko dugu.barruti batetik.
    • Gainera, hautatu Moduloa goitibeherako menu-barran Txertatu .
    • Ondoren, kopiatu eta itsatsi Hurrengoa den VBA kodea.

    VBA kodea:

    3158
    • Ondoren, kodea exekutatuko da RubSub <2 sakatuz>botoia edo F5 teklatuko lasterbidea erabiliz.

    VBA kodearen azalpena

    4229

    Fitxategia pdf gisa lortzeko eta pdfaren izena gordetzeko.

    1589

    Horrek inprimatzeko kalitatea ezarri besterik ez du ezarri.

    4362

    Lerro horiek erabiltzaileari nola egin behar den argituko diote. bidali fitxategia pdf moduan inprimatzeko.

    Irakurri gehiago: Nola gorde Excel PDF gisa moztu gabe (4 modu egokiak)

    Ondorioa

    Goiko metodoek lan hori egiten lagunduko dizute PDFra inprimatu eta fitxategiaren izena automatikoa gorde Excel VBA-n . Espero dut honek lagunduko dizula! Galderarik, iradokizunik edo iritzirik baduzu, esan iezaguzu iruzkinen atalean. Edo gure beste artikuluei begirada bat eman diezaiekezu ExcelWIKI.com blogean!

    & Gorde fitxategiaren izena automatikoki Excel-en

    Demagun, lan-liburu osoa inprimatu nahi dugula eta fitxategiaren izena gorde nahi dugula gure kodean izena jartzen dugunean. Orain, demagun gure ordenagailuan PDF fitxategi bat gorde nahi dugula Disko lokala (E:) . Beheko irudian ikus dezakegunez kokapenak ez duela pdf fitxategirik. VBA kodea exekutatu ondoren, nahi dugun PDF fitxategia ikusi ahal izango dugu kokapen horretan gure ordenagailuan.

    Excel VBA-rekin , erabiltzaileek erraz erabil dezakete excel menu gisa funtzionatzen duen kodea zintatik. VBA kodea erabiltzeko pdf inprimatzeko eta fitxategi-izen automatiko batekin gordetzeko, jarrai dezagun prozedura.

    URRATSUAK:

    • Lehenik eta behin, zoaz zintatik Garatzailea fitxara.
    • Bigarrenik, Kodea kategoriatik, egin klik Visual Basic aukeran irekitzeko. 1>Visual Basic editorea . Edo sakatu Alt + F11 Visual Basic editorea irekitzeko.

    • Hau egin beharrean, zure lan-orrian eskuineko botoiarekin klik egin dezakezu eta Ikusi kodea joan zaitezke. Honek Visual Basic editorea ra eramango zaitu.

    • Hau Visual Basic editorea n agertuko da>gure kodeak idazten ditugu barrutitik taula bat sortzeko.
    • Hirugarrenik, egin klik Modulua n Txertatu goigabeko menu-barran.

    • Horrek Modulua bat sortuko du zure lan-liburuan.
    • Eta, kopiatu eta itsatsi VBA behean agertzen den kodea.

    VBA kodea:

    1622
    • Exekutatu kodea F5 tekla sakatuz. zure teklatua.

    • Azkenik, ikus dezakezu PDF fitxategiaren izena, Lan-koadernoa bide horretan kokatuta dagoela zure ordenagailua. Beraz, horrek esan nahi du fitxategiaren izena automatikoki gordetzen dela.

    • Eta, azkenik, lan-koadernora itzultzen bazara, puntu-lerro batzuk ikus ditzakezu. . Fitxategia orain inprimatzeko prest dagoelako gertatzen da.

    VBA kodearen azalpena

    5051

    Sub kodearen lana kudeatzeko erabiltzen den kodearen zati bat da, baina ez du inolako baliorik itzuliko. Azpiprozedura bezala ere ezagutzen da. Beraz, gure prozedurari izena ematen diogu Print_Workbook() .

    8566

    Lerro hau kokapenari eta pdf fitxategiaren izenari dagokio. Hemen, gure fitxategia E: n gordeko dugu gure ordenagailuan eta fitxategiari Lan-koadernoa izena ematen diogu.

    6109

    Kode-lerro hau excel fitxategia PDF gisa esportatzeko da. inprimatzeko prest jarriz.

    9106

    Honek prozedura amaituko du.

    Irakurri gehiago: Exportatu Excel PDFra hiperestekekin (2 metodo azkar)

    2. Gorde lan-orria aktiboa automatikoki PDF gisa

    Ikus dezagun beste adibide bat inprimatu orri aktibo bat pdf batean eta gorde fitxategiaren izena automatikoki Excel VBA erabiliz.

    URRATSAK:

    • Lehenik eta behin, zoaz Garatu r fitxara zintatik.
    • Bigarrenik, egin klik Visual Basic Ikusuala irekitzekoOinarrizko editorea .
    • Visual Basic editorea irekitzeko beste modu bat Alt + F11 sakatzea besterik ez da.
    • Edo eskuinera- egin klik fitxan, eta hautatu Ikusi kodea .
    • Ondoren, joan Txertatu atalera eta hautatu Modulua goitibeherako menuan.
    • Eta, honek Visual Basic leihoa irekiko du.
    • Ondoren, kopiatu eta itsatsi VBA kodea behean.

    VBA kodea:

    3279
    • Gainera, sakatu F5 tekla edo egin klik Exekutatu azpia botoian kodea exekutatzeko.

    • Aurreko adibidean bezala, fitxategia PDF gisa gordetzen da fitxategi automatikoaren izenarekin.

    example1-ren kodearen azalpena irakurtzen baduzu, hau ere ulertuko duzu.

    Irakurri gehiago: Excel makroa: gorde PDF gisa datarekin. Fitxategi-izena (4 adibide egoki)

    3. Inprimatu PDF fitxategia Excel-etik VBA barrutian

    Ikus dezagun Excel VBA erabiltzearen beste adibide bat orri aktibo bat pdfra inprimatzeko eta fitxategiaren izena automatikoki gordetzeko.

    URRATSAK:

    • Hasteko, egin klik zintako Garatzailea fitxan.
    • Bigarrenik, abiarazi Visual Basic Editor . Visual Basic sakatuz.
    • Bestela, Visual Basic editorea sar zaitezke Alt + F11 sakatuta.
    • Edo, egin klik eskuineko botoiarekin fitxan eta aukeratu Ikusi kodea menuan.
    • Ondoren, aukeratu goitibeherako Modulua . beherako kutxa Txertatu azpian.
    • Eta Visual Basic leihoa agertuko da.
    • Idatzi kodea bertan.

    VBA kodea:

    1892
    • Azkenik, sakatu F5 tekla kodea exekutatzeko.

    • Ondoren, Workbook izena duen PDF fitxategi bat zure ordenagailuan kokapen horretan gehitu dela ikus dezakezu. Ondorioz, fitxategiaren izena automatikoki gordetzen da.

    Irakurri gehiago: Inprimatu tartea PDFra Excel-en VBArekin (5 adibide errazenak)

    4. Excel VBA hautatutako orrian zehar begiztatu eta PDF inprimatzeko

    Eman dezagun begirada bat PDFan inprimatzeko eta fitxategiaren izena automatikoki gordetzeko beste modu bati.

    URRATSUAK:

    • Hasteko, ireki zinta eta hautatu Garatzailea aukera.
    • Ondoren, Visual Basic Editor ra sartzeko, egin klik. Visual Basic aukeran.
    • Alt + F11 sakatuz gero, Visual Basic editorea ere agertuko da.
    • Bestela, egin klik eskuineko botoiarekin fitxan eta aukeratu Ikusi kodea agertzen den menuan.
    • Orain, Txertatu goitibeherako aukeran, hautatu Modulua .
    • Ondoren, kopiatu eta itsatsi hurrengo VBA kodea.

    VBA kodea:

    9676
    • Exekutatu kodea F5 tekla sakatuz.

    • Azkenean, ikus dezakezu Lan-koadernoaren PDF fitxategia zure ordenagailuko eremu horretara kargatu da. Ondorioz, fitxategiaren izena mantentzen daautomatikoki.

    Honek fitxategia lan-liburuko orri-zenbaki gisa gordeko du.

    VBA kodea Azalpena

    6239

    For begiztaren kode lerro hau excel fitxategia pdf moduan esportatzeko eta fitxategia inprimatzeko da.

    Gehiago irakurri: Excel VBA: ExportAsFixedFormat PDF orrialdera egokitzearekin (3 adibide)

    5. Inprimatu PDFan eta gorde fitxategiaren izena instintiboki Excel-en

    Orain, begiratu beste Excel VBA metodo bati Excel fitxategiak pdf-an gordetzeko eta izendatu fitxategien sistema automatikoa.

    URRATSUAK:

    • Hasteko, ireki zinta eta aukeratu Garatzailea goitibeherako menuan.
    • Ondoren, hautatu Visual Basic Visual Basic editorea irekitzeko.
    • Visual Basic editorea ere sar daiteke Alt + F11 sakatuta.
    • Bestela, egin klik eskuineko botoiarekin fitxan eta hautatu Ikusi kodea laster-menuan.
    • Ondoren, hautatu Modulua goitibeherako menutik Txertatu .
    • Gainera, kopiatu eta itsatsi VBA kodea.

    VBA kodea:

    6065
    • Azkenik, exekutatu kodea F5 teklatuan sakatuz eta emaitza ikusiko duzu.

    • Ondoren ikusiko duzu Lankoadernoaren PDF fitxategi bat dagoeneko gordeta zegoela zure ordenagailuan kokapen horretan. Ondorioz, fitxategiaren izena automatikoki mantentzen da.

    Antzera, aurreko adibidean bezala, haupdf fitxategia ere gordeko du orri-zenbaki gisa.

    VBA kodearen azalpena

    1746

    Kode blokea excel fitxategia inprimatzeko eta gordetzeko da. pdf gisa.

    Irakurri gehiago: Inprimatu PDF eta posta elektronikoan Excel-en VBA erabiliz (2 kasu erabilgarri)

    6. PDF inprimatzeko eta fitxategiaren izena automatikoki gordetzeko VBA funtzioa

    Iker dezagun Excel VBA beste modu bat PDFan inprimatzeko eta fitxategiaren izena automatikoki gordetzeko. Funtzio bat erabiliko dugu eta fitxategia PDFan gordeko dugu adibide honetan. Msgbox ere erabiltzen dugu fitxategia gorde den ala ez mezu bat emateko.

    URRATSUAK:

    • Hasieran , joan Garatzailea fitxara > Visual Basic > Txertatu > Modulua .
    • Edo, eskuineko botoiarekin klik eginez lan-orrian leiho bat irekiko da. Hortik joan Ikusi kodea .
    • Eta, honek Visual Basic Editor eremura eramango zaitu, non VBA makroak<2 idatz ditzakegun>.
    • Bestalde, Alt + F11 sakatuta Visual Basic Editor ere irekiko da.
    • Ondoren, idatzi VBA kodea.

    VBA kodea:

    8748
    • Eta exekutatu kodea, emaitza ikusteko, sakatuz. F5 tekla .

    • Hau Msgbox n agertuko da eta ziurtatu PDF fitxategia inprimatzeko prest dagoela. .

    • Era berean, lehen bezala, Lan-koadernoaren PDF fitxategi bat dagoeneko egon dela ohartuko zara.kokapen horretan gordeta zure ordenagailuan. Ondorioz, fitxategiaren izena lehenespenez gordetzen da. Fitxategiaren izena ezarri genuenez Inprimatu PDFa , fitxategiaren izena Inprimatu PDFa gorde zuen.

    Begiratzen baduzu aurreko kodearen azalpenean kodearen lerroak ondo ulertuko dituzu. Ez duzu kodea aldatu behar, aldatu barrutiak zure hobespenen arabera. Kodea kopiatu eta zure lan-helbururako erabil dezakezu.

    Gehiago irakurri: Excel makroa PDF gisa gordetzeko gelaxka baliotik fitxategi-izena (2 adibide)

    7. Excel VBA kodea PDFan inprimatzeko eta fitxategiaren izena automatikoki gordetzeko

    Ikus dezagun beste Excel VBA metodo bat PDFan inprimatzeko eta fitxategiaren izena automatikoki gordetzeko.

    URRATSUAK:

    • Hasteko, joan zintako Garatzailea fitxara.
    • Bigarrenik, Kodea atalean, hautatu Visual Basic Visual Basic Editor abiarazteko. Visual Basic Editor irekitzeko, egin klik Alt + F11 .
    • Bestela, egin klik eskuineko botoiarekin zure lan-orrian eta hautatu Ikusi kodea . Honek Visual Basic editorea ra eramango zaitu ere.
    • Hau Visual Basic editorea n bistaratuko da, non taula bat sortzeko kodea idatziko dugu. barruti batetik.
    • Hirugarrenean, Txertatu goitibeherako menu-barran, hautatu Modulua .
    • Eta kopiatu eta itsatsi VBA kodea. erakustenbehean.

    VBA kodea:

    4564
    • Ondoren, exekutatu kodea RubSub botoian klik eginez edo F5 teklatuko lasterbidea.

    • Bereziki, Msgbox agertuko da.

    • Fitxategia PDF gisa gordetzen da aurreko adibideko fitxategi-izen automatizatu berarekin.

    VBA kodearen azalpena

    5548

    Horiek lan-liburuaren karpeta aktiboa eskuratzeko dira, lan-liburua gordetzen bada.

    5188

    Horrek fitxategiak gordetzeko izen lehenetsia sortuko du.

    7823

    Bloke horrek Excel fitxategia PDFra esportatzen du uneko karpetan.

    3479

    Hori esker, Microsoft Excel-en fitxategiaren informazioa duen berrespen-mezu bat ikusiko dugu.

    Irakurri gehiago: Inprimatu PDFra Excel-en makro-botoia erabiliz (5 makro-aldaera)

    8. Inprimatu Excel orri espezifiko bat fitxategi-izen automatikoarekin

    Ikus dezagun beste Excel VBA metodo bat PDFan inprimatzeko eta fitxategiaren izena automatikoki gordetzeko.

    URRATSUAK:

    • Lehenik eta behin, hautatu Garatzailea fitxa zintatik.
    • Bigarrenik, Kodea kategorian, hautatu Visual Basic Visual Basic editorea abiarazteko. Bestela, sakatu Alt + F11 Visual Basic editorea abiarazteko.
    • Hainbat, egin klik eskuineko botoiarekin zure lan-orrian eta hautatu . Ikusi kodea .
    • Hau Visual Basic editorea n bistaratuko da, non

    Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.