Excel VBA нь PDF хэлбэрээр хэвлэж, автомат файлын нэрээр хадгалах боломжтой

  • Үүнийг Хуваалц
Hugh West

Агуулгын хүснэгт

Excel хүснэгтийг PDF баримт болгон экспортлох давуу талтай. Файлыг PDF формат болгон өөрчилснөөр бид хэвлэх, төрөл бүрийн мэргэжлийн холболттой хуваалцах боломжтой болно. PDF файлууд нь бусадтай хуваалцах эсвэл нийтэд сурталчлах шаардлагатай гэж үзсэн баримт бичгүүдийг экспортлох найдвартай стандарт юм. Энэ нийтлэлд бид PDF хэлбэрээр хэвлэж автомат файлын нэрээр хадгалах VBA-ийн зарим жишээг үзүүлэх болно.

Дадлагын ажлын номыг татаж авах

Та ажлын номыг татаж авах боломжтой. тэдэнтэй дадлага хий.

VBA PDF.xlsm рүү хэвлэх

9 Excel VBA-н PDF хэлбэрээр хэвлэж, автомат файлын нэрээр хадгалах жишээ. Excel

Бид Excel-ийн хэрэгслийн мөрийг ашиглан Excel файлыг PDF хэлбэрээр хялбархан хэвлэж, автомат файлын нэрээр хадгалах боломжтой. Гэхдээ Excel VBA -ийг ашиглах нь илүү хялбар байх болно. Бидэнд VBA код хэрэгтэй бөгөөд тэдгээрийг ажиллуул. Даалгаврыг гүйцэтгэхийн тулд бидэнд тийм их товшилт хийх шаардлагагүй бөгөөд энэ нь бидний цагийг хэмнэдэг.

Visual Basic for Applications ( VBA ) нь програмчлалын загвар бөгөөд тусгаарлагдсан програм юм. Энэ нь Microsoft Office дээр ихэвчлэн харагддаг. Энэ нь ихэвчлэн Excel-ийн нэмэлтүүд хэлбэрээр байдаг аналитик хэрэгсэл бөгөөд нэгэн хэвийн, цаг хугацаа шаардсан ажил гэх мэт гар ажиллагаануудыг оновчтой болгодог. Мөн CSV файл үүсгэж болно. Тиймээс Excel файлыг автомат файлын нэрээр PDF хэлбэрээр хэвлэх зарим жишээг харцгаая.

1. Ажлын номыг PDF болгон хэвлэхмужаас хүснэгт үүсгэхийн тулд манай кодыг бичнэ үү.
  • Гуравдугаарт, Insert унадаг цэсний хэсгээс Module-г сонгоно уу.
  • Цаашилбал VBA код -г хуулж буулгана уу. доор.
  • VBA код:

    8345
    • Цаашилбал RubSub товчлуур эсвэл <-г ашиглан кодыг ажиллуулна уу. 1>F5
    гарын товчлол.

    • Энэ файлыг өмнөх жишээтэй яг ижил нэртэй PDF хэлбэрээр хадгалсан.

    VBA кодын тайлбар

    5538

    Тэдгээр кодын блокууд нь хувьсагч үүсгэх, хуваарилах зориулалттай.

    2183

    Энэ нь олон төрлийн файлын өгөгдлийг PDF хэлбэрээр хадгалах болно.

    Дэлгэрэнгүй: Хэрхэн форматаа алдалгүйгээр Excel-ийг PDF болгон хөрвүүлэх вэ (5 үр дүнтэй арга)

    9. Excel VBA дээр PDF болгон хэвлэх явцад файлын нэрийг автоматаар хадгалах

    PDF дээр хэвлэх, файлын нэрийг автоматаар хадгалах Excel-ийн өөр VBA аргыг харцгаая.

    АЛХАМ:

    • Эхлэхийн тулд туузаас Хөгжүүлэгч табыг сонгоно уу.
    • Хоёрдугаарт, Visual Basic -г сонгоно уу. Код хэсгээс Visual Basic Editor -г нээнэ үү. Alt + F11 дээр дарж Visual Basic Editor -г ажиллуулна уу.
    • Мөн та ажлын хуудас дээрээ хулганы баруун товчийг дараад Харах-ыг сонгож болно. Код . Энэ нь таныг мөн Visual Basic Editor руу аваачна.
    • Одоо бид Visual Basic Editor -г харж, хүснэгт үүсгэх кодыг бичих болно.мужаас.
    • Цаашилбал Оруулах унадаг цэснээс Модуль -г сонгоно уу.
    • Дараа нь -г хуулж буулгана уу. Дараах VBA код.

    VBA код:

    7888
    • Дараа нь RubSub <2 дээр дарснаар код ажиллана>товчлуур эсвэл F5 гарын товчлолыг ашиглана уу.

    VBA кодын тайлбар

    7030

    Файлыг pdf болгон авч, pdf-ийн нэрийг хадгалахын тулд.

    8348

    Энэ нь зөвхөн хэвлэх чанарыг тохируулна.

    5005

    Тэдгээр мөрүүд нь хэрэглэгчдэд хэрхэн хийхийг зааж өгөх болно. файлыг pdf хэлбэрээр хэвлэхийн тулд илгээнэ үү.

    Дэлгэрэнгүй: Excel-ийг таслахгүйгээр PDF хэлбэрээр хэрхэн хадгалах вэ (4 тохиромжтой арга)

    Дүгнэлт

    Дээрх аргууд нь PDF рүү хэвлэх, Excel VBA-д автомат файлын нэрийг хадгалах -аас эхлээд энэ ажлыг хийхэд тусална. Энэ нь танд тусална гэж найдаж байна! Хэрэв танд асуулт, санал, санал хүсэлт байвал коммент хэсэгт мэдэгдээрэй. Эсвэл та ExcelWIKI.com блогоос манай бусад нийтлэлүүдийг үзэж болно!

    & Файлын нэрийг Excel-д автоматаар хадгалах

    Бид ажлын номыг бүхэлд нь хэвлэж, код дээрээ нэрийг нь оруулахдаа файлын нэрийг хадгалахыг хүсч байна гэж бодъё. Одоо бид PDF файлыг Local Disk (E:) компьютер дээрээ хадгалахыг хүсэж байна гэж бодъё. Доорх зурган дээрээс харахад энэ байршилд ямар ч pdf файл байхгүй байна. VBA кодыг ажиллуулсны дараа бид хүссэн PDF файлыг компьютер дээрээ тухайн байршилд харах боломжтой болно.

    Excel VBA-тай , хэрэглэгчид туузаас Excel цэсний үүрэг гүйцэтгэдэг кодыг хялбархан ашиглах боломжтой. VBA код ашиглан pdf-г хэвлэж, автомат файлын нэрээр хадгалахын тулд процедурыг дагана уу.

    АЛХАМ:

    • Нэгдүгээрт, туузаас Хөгжүүлэгч таб руу очно уу.
    • Хоёрдугаарт, Код ангилалаас Visual Basic дээр дарж <-г нээнэ үү. 1>Visual Basic Editor . Эсвэл Alt + F11 г дарж Visual Basic Editor -г нээнэ үү.

    • Үүнийг хийхийн оронд Та ажлын хуудсан дээрээ хулганы баруун товчийг дараад Код харах руу очно уу. Энэ нь таныг мөн Visual Basic Editor руу аваачна.

    • Энэ нь Visual Basic Editor <2 дээр гарч ирнэ>хүснэгтээс хүснэгт үүсгэхийн тулд бид кодоо бичдэг газар.
    • Гуравдугаарт, Оруулах унтраах цэсний мөрнөөс Модуль дээр дарна уу.

    • Энэ нь таны ажлын дэвтэрт Модуль үүсгэх болно.
    • Мөн VBA-г хуулж буулгана уу. кодыг доор харуулав.

    VBA код:

    3545
    • Голж дээрх F5 товчлуурыг дарж кодыг ажиллуулна уу. таны гар.

    • Эцэст нь Ажлын дэвтэр PDF файлын нэр таны дээрх зам дээр байрлаж байгааг харж болно. компьютер. Тэгэхээр энэ нь файлын нэр автоматаар хадгалагдана гэсэн үг.

    • Эцэст нь, хэрэв та ажлын дэвтэртээ буцаж очвол тасархай шугамууд гарч ирнэ. . Учир нь файл хэвлэхэд бэлэн болсон байна.

    VBA кодын тайлбар

    3992

    Дэд нь код доторх ажлыг зохицуулахад хэрэглэгддэг кодын хэсэг боловч ямар ч утга буцаахгүй. Үүнийг мөн дэд процедур гэж нэрлэдэг. Тиймээс бид процедурыг Print_Workbook() гэж нэрлэв.

    4680

    Энэ мөр нь байршил болон pdf файлын нэрэнд зориулагдсан болно. Энд бид файлаа E: компьютер дээрээ хадгалж, файлыг Ажлын дэвтэр гэж нэрлэнэ.

    6806

    Энэ кодын мөр нь excel файлыг PDF болон экспортлоход зориулагдсан. хэвлэхэд бэлэн болгож байна.

    7778

    Ингэснээр процедур дуусгавар болно.

    Дэлгэрэнгүй: Excel-ийг гипер холбоосоор PDF болгон экспортлох (2 хурдан арга)

    2. Идэвхтэй ажлын хуудсыг PDF хэлбэрээр автоматаар хадгалах

    Идэвхтэй хуудсыг pdf болгон хэвлэж, Excel VBA ашиглан файлын нэрийг автоматаар хадгалах өөр жишээг харцгаая.

    АЛХАМ:

    • Эхлээд туузаас Хөгжүүлэх r таб руу очно уу.
    • Хоёрдугаарт Visual Basic<2 дээр товшино уу> Visual-г нээхҮндсэн редактор .
    • Visual Basic Editor -г нээх өөр нэг арга бол Alt + F11 товчийг дарах явдал юм.
    • Эсвэл баруун- хуудас дээр товшоод Код харах -г сонго.
    • Дараа нь Оруулах руу очоод доош унах цэснээс Модуль -г сонгоно уу.
    • Тэгээд энэ нь visual basic цонхыг нээх болно.
    • Үүний дараа доор байгаа VBA код -г хуулж буулгана уу.

    VBA код:

    2947
    • Цаашилбал F5 товчийг эсвэл Дэд ажиллуулах товчийг дарж кодыг ажиллуулна уу.

    • Өмнөх жишээний нэгэн адил файлыг автомат файлын нэрээр PDF хэлбэрээр хадгалсан.

    Хэрэв та жишээ1-ийн кодын тайлбарыг уншвал та үүнийг бас ойлгох болно.

    Дэлгэрэнгүй: Excel Макро: Огноотой PDF хэлбэрээр хадгалах Файлын нэр (4 тохиромжтой жишээ)

    3. Excel-ээс PDF файлыг VBA-ийн хүрээнд хэвлэх

    Идэвхтэй хуудсыг pdf болгон хэвлэх, файлын нэрийг автоматаар хадгалахад Excel VBA ашиглах өөр жишээг харцгаая.

    АЛХАМ:

    • Эхлэхийн тулд туузан дээрх Хөгжүүлэгч таб дээр дарна уу.
    • Хоёрдугаарт, Visual Basic Editor -г ажиллуулна уу. Visual Basic дээр товшино уу.
    • Өөр нэг хувилбар бол Alt + F11 товчийг дарж Visual Basic Editor руу хандаж болно.
    • Эсвэл хуудасны баруун товчийг дараад цэснээс Код харах -г сонгоно уу.
    • Дараа нь доош унах хэсгээс Модуль -г сонгоно уу. доош хайрцаг Insert -ийн доор.
    • Тэгээд визуал үндсэн цонх гарч ирнэ.
    • Тэнд код бичнэ үү.

    VBA код:

    8893
    • Эцэст нь F5 товчийг дарж кодыг ажиллуулна уу.

    • Дараа нь та ажлын ном нэртэй PDF файлыг таны компьютер дээрх байршилд нэмсэн болохыг харж болно. Үүний үр дүнд файлын нэр автоматаар хадгалагдана.

    Цааш унших: Excel дээр VBA ашиглан хүрээг PDF болгон хэвлэх (Хамгийн хялбар 5 жишээ)

    4. Excel VBA нь сонгогдсон хуудсан дээр давталт хийж, PDF-г хэвлэх

    PDF болгон хэвлэх, файлын нэрийг автоматаар хадгалах өөр аргыг харцгаая.

    АЛХАМ:

    • Эхлүүлэхийн тулд туузыг нээж Хөгжүүлэгч сонголтыг сонгоно уу.
    • Дараа нь Visual Basic Editor -д хандахын тулд товшино уу. Visual Basic дээр.
    • Alt + F11 товчийг дарснаар Visual Basic Editor гарч ирнэ.
    • Өөр нэг хувилбар бол хуудасны баруун товчийг дараад гарч ирэх цэснээс Код харах -г сонгоно.
    • Одоо Оруулах унадаг сонголтоос <-г сонгоно уу. 1>Модуль .
    • Дараах VBA кодоо хуулж буулгана уу.

    VBA код:

    9811
    • F5 товчлуурыг дарж кодыг ажиллуулна уу.

    • Эцэст нь та дараахийг харж болно Ажлын номны PDF файлыг таны компьютер дээрх тэр хэсэгт байршуулсан. Үүний үр дүнд файлын нэр хадгалагданаавтоматаар.

    Энэ нь файлыг ажлын дэвтрийн хуудасны дугаар болгон хадгалах болно.

    VBA код Тайлбар

    7935

    For давталтын кодуудын энэ мөр нь excel файлыг pdf хэлбэрээр экспортлох, файлыг хэвлэх зориулалттай.

    Цааш унших: Excel VBA: ExportAsFixedFormat PDF-д тохирох хуудас (3 жишээ)

    5. PDF формат руу хэвлээд файлын нэрийг Excel-д зөн совингоор хадгална уу

    Одоо Excel файлуудыг pdf болгон хадгалах өөр Excel VBA аргыг харна уу, файлын автомат системийг нэрлэнэ үү.

    АЛХАМ:

    • Эхлэхийн тулд туузыг нээж унадаг цэснээс Хөгжүүлэгч -г сонгоно уу.
    • Дараа нь -г сонгоно уу. Visual Basic -г ашиглан Visual Basic Editor -г нээнэ үү.
    • Visual Basic Editor -д мөн Alt + F11 дарж хандаж болно.
    • Өөрөөр та хуудасны баруун товчийг дараад гарч ирэх цэснээс Код харах -г сонгож болно.
    • Үүний дараа <1-г сонгоно уу. Оруулах унтраах цэснээс>Модуль .
    • Цаашилбал, дараах VBA кодыг хуулж буулгана уу.

    VBA код:

    7410
    • Эцэст нь гар дээрх F5 товчийг дарж кодыг ажиллуулаад үр дүнг нь харна уу.

    • Та дараа нь Ажлын дэвтэр PDF файлыг таны компьютер дээрх тухайн байршилд аль хэдийн хадгалсан болохыг харах болно. Үүний үр дүнд файлын нэр автоматаар хадгалагдана.

    Үүнтэй адил өмнөх жишээн дээр энэ ньpdf файлыг хуудасны дугаар болгон хадгалах болно.

    VBA кодын тайлбар

    6846

    Код блок нь excel файлыг хэвлэх, хадгалахад зориулагдсан. pdf хэлбэрээр.

    Дэлгэрэнгүй: Excel дээр VBA ашиглан PDF болон имэйлээр хэвлэх (2 ашигтай тохиолдол)

    6. PDF-г хэвлэх, файлын нэрийг автоматаар хадгалах VBA функц

    PDF формат руу хэвлэх, файлын нэрийг автоматаар хадгалах Excel VBA аргыг судалцгаая. Бид энэ жишээнд функцийг ашиглаж, файлыг PDF болгон хадгалах болно. Бид мөн Msgbox файлыг хадгалсан эсэх талаар мессеж өгөхийн тулд ашигладаг.

    АЛХАМ:

    • Эхэндээ , Хөгжүүлэгч таб > Visual Basic > Оруулах > Модуль руу очно уу.
    • Эсвэл, <Ажлын хуудсан дээр 1>хулганы баруун товчийг дарвал цонх нээгдэнэ. Тэндээс Харах код руу очно уу.
    • Тэгээд энэ нь таныг Visual Basic Editor талбарт хүргэх бөгөөд бид VBA Макро<2 бичих боломжтой>.
    • Харин Alt + F11 товчлуурыг дарснаар Visual Basic Editor нээгдэнэ.
    • Үүний дараа <1 гэж бичнэ>VBA код.

    VBA код:

    8536
    • Мөн дээр дарж үр дүнг харахын тулд кодыг ажиллуулна уу. F5 товчлуур .

    • Энэ нь Msgbox -д гарч ирэх бөгөөд PDF файл хэвлэхэд бэлэн байгаа эсэхийг шалгаарай. .

    • Үүнтэй адилаар та Ажлын номны PDF файлыг аль хэдийн суулгасан болохыг анзаарах болно.таны компьютер дээрх байршилд хадгалагдана. Үүний үр дүнд файлын нэр анхдагчаар хадгалагдана. Бид файлын нэрийг PDF хэвлэх -г тохируулах үед энэ нь Хэвлэх PDF файлыг хадгалсан.

    Хэрэв та харвал Өмнөх кодын тайлбар дээр та кодын мөрүүдийг зөв ойлгох болно. Та кодыг өөрчлөх шаардлагагүй, зөвхөн өөрийн сонголтын дагуу мужийг өөрчил. Та кодыг хуулж аваад ажлынхаа зориулалтаар ашиглах боломжтой.

    Дэлгэрэнгүй: Үүрэн утгаас файлын нэрээр PDF хэлбэрээр хадгалах Excel макро (2 жишээ)

    7. Excel VBA кодыг PDF болгон хэвлэх, файлын нэрийг автоматаар хадгалах

    PDF формат руу хэвлэх, файлын нэрийг автоматаар хадгалах Excel VBA аргыг харцгаая.

    АЛХАМ:

    • Эхлэхийн тулд туузан дээрх Хөгжүүлэгч таб руу очно уу.
    • Хоёрдугаарт, Код хэсгийн доор Visual Basic<-г сонгоно уу. 2> дээр дарж Visual Basic Editor -г ажиллуулна уу. Visual Basic Editor -г нээхийн тулд Alt + F11 товчийг дарна уу.
    • Өөрт нь та ажлын хуудас дээрээ хулганы баруун товчийг дараад Код харах<2-г сонгох боломжтой>. Энэ нь таныг мөн Visual Basic Editor руу аваачна.
    • Энэ нь Visual Basic Editor -д харагдах бөгөөд бид хүснэгт үүсгэх кодыг бичих болно. мужаас.
    • Гуравдугаарт, Insert унадаг цэснээс Module -г сонго.
    • Мөн VBA кодыг хуулж буулгана уу. үзүүлсэндоор.

    VBA код:

    7260
    • Дараа нь RubSub товчлуур эсвэл <товчийг дарж кодыг ажиллуулна уу. 1>F5 гарын товчлол.

    • Ялангуяа Msgbox гарч ирнэ.

    • Файлыг өмнөх жишээн дээрх шиг автоматжуулсан нэрээр PDF хэлбэрээр хадгалсан.

    VBA кодын тайлбар

    1855

    Эдгээр нь ажлын номыг хадгалсан тохиолдолд идэвхтэй ажлын номын хавтсыг авахад зориулагдсан.

    5004

    Энэ нь файлыг хадгалах үндсэн нэрийг үүсгэнэ.

    3561

    Тэр блок нь одоогийн хавтсанд байгаа excel файлыг PDF рүү экспортлоход л хангалттай.

    3226

    Энэ нь бидэнд Microsoft Excel-ийн файлын мэдээлэл бүхий баталгаажуулах мессежийг харах боломжийг олгоно.

    Дэлгэрэнгүй: Excel програмын макро товчлуурыг ашиглан PDF болгон хэвлэх (5 макро хувилбар)

    8. Excel-ийн тусгай хуудсыг автомат файлын нэрээр хэвлэх

    PDF формат руу хэвлэх, файлын нэрийг автоматаар хадгалах өөр Excel VBA аргыг харцгаая.

    АЛХАМ:

    • Эхлээд туузаас Хөгжүүлэгч табыг сонгоно уу.
    • Хоёрдугаарт, Код категорийн доор <-г сонгоно уу. 1>Visual Basic -г ашиглан Visual Basic Editor -г ажиллуулна уу. Эсвэл Alt + F11 товчийг дарж Visual Basic Editor -г ажиллуулна уу.
    • Харин оронд нь ажлын хуудас дээрээ хулганы баруун товчийг дараад -г сонгоно уу. Кодыг харах .
    • Энэ нь Visual Basic Editor -д харагдах бөгөөд бид эндээс харах болно.

    Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.