Excel дээрх хэвлэх товчлуурын VBA код (5 жишээ)

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

Хэрэв бид Excel-ийн ажлын хуудсандаа захиалгат Хэвлэх товчийг тохируулж чадвал энэ нь хэрэглэгчдэд ээлтэй бөгөөд хуудас хэвлэхэд цаг хэмнэх болно. VBA Макро ашигласнаар бид үүнийг хялбархан хийж чадна. Тиймээс энэ нийтлэл танд Excel-ийн хэвлэх товчны VBA код ашиглах 5 энгийн макро өгөх болно.

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

Та боломжтой Excel-ийн үнэгүй загварыг эндээс татаж аваад бие даан дасгал хий.

Хэвлэх товч үүсгэх VBA код.xlsm

VBA ашиглах 5 жишээ Excel дээрх Хэвлэх товчлуурын код

Эхлээд худалдагчийн өөр өөр Бүс нутаг дахь борлуулалтыг төлөөлдөг өгөгдлийн багцтайгаа танилцъя.

1. Excel-д хэвлэх харилцах цонхонд зориулж хэвлэх товчийг хийхийн тулд VBA кодыг ашиглана уу

Эхлээд бид Хэвлэх товч үүсгээд дараа нь код бичнэ.

Алхам:

  • Дараах байдлаар дарна уу: Хөгжүүлэгч >> Оруулах >> Товчлуурын хайрцаг.

Удалгүй та курсор дээр нэмэх тэмдэг (+) -г авах болно.

  • Тэр курсорыг хүссэн товчлуурын хэмжээ дагуу чирээд хэсэг хугацааны дараа Макро оноох нэртэй харилцах цонх нээгдэнэ.

  • нэр болон Шинэ товчийг дарна уу.

VBA цонх гарч ирнэ.

  • Дараа нь дараахыг бичнэ үү. доторх дараах кодууд-
9475
  • Одоо буцах хуудас .

Код задаргаа

  • Энд , би Дэд процедур, Диалогийн хайрцаг үүсгэсэн.
  • Дараа нь Диалог (xlDialogPrint).Show -г нээ Хэвлэх харилцах цонх .

Товч үүсгэгдсэн.

  • товчлуурын баруун товчийг дарна уу>болон товчлуурын нэрийг өөрчлөхийн тулд Контекст цэсээс Текст засварлах -г сонго.

  • Дараа нь, зүгээр л нэр гэж бичээд хулганаа товчлуурын гаднах хэлээ ч гэсэн хулгана дээр дарна уу.

Дараа нь товчлуур дээр л дарна уу.

Дараа нь Хэвлэх харилцах цонх гарч ирнэ. Хэрвээ хүсвэл Хэвлэх боломжтой.

Хэрэв танд одоогоор Хэвлэгч байхгүй бол Хадгалах боломжтой PDF . цаашид ашиглах эсвэл дараа нь Хэвлэх .

  • Одоо OK товчийг дарна уу.

  • Одоогоор нэр өгөөд Хадгалах товчийг дарна уу.

Энд хэвлэгдсэн <1 байна>PDF .

Дэлгэрэнгүй унших: Excel дээр хэвлэх тохиргоог хэрхэн тохируулах (8 тохиромжтой арга)

2. Идэвхтэй хуудасны хэвлэх товчийг хийхийн тулд VBA кодыг ашиглаарай

Энд бид VBA Идэвхтэй <1 хэвлэхийн тулд VBA -г ашиглана>Хуудас .

Алхам:

  • Эхний хэсгээс эхлээд эхний хоёр алхамыг даган <1-г үүсгэнэ үү>товчлуур ба Макро оноох .
  • Макро нэр бичээд дарна уу. Шинэ .

Удалгүй VBA цонх нээгдэнэ.

  • Дараа нь дараах кодуудыг дотор нь
4705
  • Дараа нь буцаж
  • <рүү бичнэ үү. 14>

    Код задаргаа

    • Энд би Дэд процедурыг үүсгэсэн. , ActiveSheet .
    • Дараа нь PrintOut -г ашиглан идэвхтэй хуудсыг сонгоод хэвлэх .
    • Одоо товчлуур -г дарахад л хангалттай.

    A харилцах цонх нэртэй Хэвлэх гаралтыг өөр өөрөөр хадгалах нээгдэнэ.

    • Нэр Хадгалах товчийг дарна уу. .

    Дараа нь та хэвлэсэн PDF -г авах болно.

    Та Хэрэв танд хэрэгтэй бол хэвлэгч -ийг хялбархан солино уу.

    • Нүүр хуудасны <13 хажууд байгаа Файл дээр дарна уу>

    • Дараа нь Хэвлэх сонголтыг сонгоод унтраах цэсэн дэх дээр товшино уу a Хэвлэгч .

    Дэлгэрэнгүй унших: Excel дээр бүх хуудсыг хэрхэн хэвлэх вэ (3 арга)

    3. Excel-д сонгосон хуудасны хэвлэх товчийг үүсгэхийн тулд VBA кодыг ашиглана уу

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

    Алхам:

    • Эхний хэсгээс эхлээд эхний хоёр алхамыг дагаж үүсгэнэ үү. товчлуур ба макро оноох.
    • Дараа нь Макро нэр бичээд Шинэ товчийг дарна уу.

    Удалгүй VBA цонх нээгдэнэ.

    • Дараа нь дараах кодуудыг дотор нь бичнэ үү-
    7148

    Дараа нь буцаж хуудас руу оч.

    Код задаргаа

    • Энд би Дэд процедур, SelectedSheets -г үүсгэсэн.
    • Дараа нь ActiveWindow -г <1 хүртэл ашигласан> идэвхтэй Excel цонх -аас хуудас сонгоно уу.
    • Дараа нь олон сонгосон хэвлэхийн тулд PrintOut -г ашигласан. хуудас .
    • Одоо хуудас сонгоод Хэвлэх товчийг дарна уу. Би хоёр хуудас сонгосон.

    • PDF нэр өгөөд Хадгалах товчийг дарна уу. .

    PDF файл нь хоёр хуудас<2-ын хувьд t хоёр хуудас -тай>.

    Дэлгэрэнгүй унших: Excel дээр VBA макро ашиглан тусгай хуудсыг хэрхэн хэвлэх вэ (4 арга)

    Ижил төстэй заалтууд:

    • Excel хуудсыг А4 хэмжээтэй (4 аргаар) хэрхэн хэвлэх вэ
    • Хэрхэн хадгалах вэ Хэвлэх үед Excel-ийн толгой хэсэг (3 арга зам)
    • Excel VBA: Хэрхэн хэвлэх талбарыг динамикаар тохируулах (7 арга)
    • Excel-ийг хэрхэн хэвлэх вэ Мөртэй хуудас (3 хялбар арга)
    • Excel дээр график хэрхэн хэвлэх вэ (5 арга)

    4. Сонгосон мужтай тусгай хуудасны хэвлэх товчийг үүсгэхийн тулд Excel VBA-г оруулах

    Энд бид хэвлэх товчийг хэвлэх сонгосон болгоно. муж тодорхой хуудаснаас .

    Алхам:

    • Эхний хийг дагана ууЭхний хэсгээс хоёр алхам хийж товчлуур үүсгэж, макро онооно.
    • Макро нэр бичээд Шинэ -г дарна уу. .

    Удалгүй VBA цонх нээгдэнэ.

    • Дараа нь бичиж дараах кодууд
    3330
    • Дараа нь хуудас руугаа буцна уу.

    Код задаргаа

    • Энд би Дэд процедур, SpecificSheetnRange -г үүсгэсэн.
    • Дараа нь мэдэгдэлтэй а тодорхой
    • Дараа нь PrintArea = "B2:D11"-г сонгоход ашиглагдана.PrintOut нь тусгай хуудаснаас мужийг сонгож хэвлэх
    • Одоо хэвлэх товчийг дарахад л хангалттай.

    • Холбогдоход нэр тохируулна уу. PDF болон Хадгалах -г дарна уу.

    Энэ нь хэвлэсэн тусгай хуудас юм.

    Дэлгэрэнгүй унших: Excel VBA: Олон мужид зориулсан хэвлэх талбайг тохируулах (5 жишээ)

    5. Сонгосон мужтай идэвхтэй хуудасны хэвлэх товчийг үүсгэхийн тулд Excel VBA-г оруулах

    Мөн та идэвхтэй хуудас -оос мужийг сонгож, <хийх боломжтой. 1>Хэвлэх товчийг VBA ашиглан хэвлэх .

    Алхам:

    • Дараах эхний хэсгээс эхлээд хоёр алхам товчлуур үүсгээд макро онооно.
    • Дараа нь Макро нэр бичнэ үү. болон Шинэ товчийг дарна уу.

    Удалгүй VBA цонх нээгдэнэ.

    • VBA цонхонд дараах кодуудыг
    • <14 гэж бичнэ үү>
      8526
      • Дараа нь буцаад хуудас руугаа оч.

      Код задаргаа

      • Энд би Дэд процедур, ActiveSheetnRange -г үүсгэсэн.
      • Дараа нь <1-г ашигласан>Range(“B2:D11”).PrintOut -аас а муж болон хэвлэхийг сонгоно.
      • Хэвлэх товчийг дар.

      • нэр өгөөд Хадгалах<2-г дарна уу>.

      Дараа нь хэвлэсэн муж -г авах болно.

      Дэлгэрэнгүй унших: Тусгай хуудас хэвлэх Excel товч (хялбар алхмуудаар)

      Дүгнэлт

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

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