"Excel" VBA derinimo spausdinimas: kaip tai padaryti?

  • Pasidalinti
Hugh West

Šiame straipsnyje parodysiu, kaip galite derinti spausdinimą VBA Excel programoje. Išmoksite atidaryti tiesioginį langą ir derinti spausdinti visą kodą, kodo eilutę arba tam tikro kintamojo vertę lange.

"Excel" VBA derinimas Spausdinti (greita peržiūra)

Atsisiųsti praktikos sąsiuvinį

Kol skaitote šį straipsnį, atsisiųskite šį pratybų sąsiuvinį.

VBA derinimas Print.xlsm

4 veiksmingi būdai, kaip "Excel VBA" atlikti derinimo spausdinimą

Taigi, jokio vėlavimo. Pažiūrėkime, kaip galime derinti spausdinimą per VBA "Excel" programoje.

1. Atidarykite tiesioginį langą, kad galėtumėte derinti spausdinimą "Excel VBA" programoje

Norint derinti spausdinimą VBA , pirmiausia turite atidaryti Nedelsiant langą. Norėdami tai padaryti, paspauskite ALT + F11 atidaryti "Visual Basic langas.

Tada paspauskite CTRL + G ant klaviatūros. Nedelsiant bus atidarytas langas.

Susijęs turinys: "Excel VBA": spausdinti naudotojo formą, kad tilptų į puslapį (2 metodai)

2. Derinimas Atspausdinti visą kodą tiesioginiame lange "Excel VBA" programoje

Dabar jau išmokome atidaryti Nedelsiant langą. Pažiūrėkime, kaip derinant galima spausdinti viso VBA kodas lange.

Turėkime VBA kodas, kuriame kaip kintamieji naudojami du sveikieji skaičiai A ir B ir grąžina jų sumą kintamuoju C .

 Sub Debug_Print() A = 10 B = 15 C = A + B End Sub 

Dabar norėdami atspausdinti vertę C į Nedelsiant langą, turite įterpti šią eilutę.

 Debug.Print C 

Jei paleisite kodą, pamatysite, kad vertė C (10+15 = 25) lange "Immediate".

Skaityti daugiau: "Excel" spausdinimo mygtuko VBA kodas (5 pavyzdžiai)

Panašūs skaitiniai:

  • "Excel VBA": kaip dinamiškai nustatyti spausdinimo sritį (7 būdai)
  • Kaip spausdinti "Excel" lapą per visą puslapį (7 būdai)
  • "Excel" lapo spausdinimas A4 formatu (4 būdai)
  • Kaip nustatyti eilutę kaip "Excel" spausdinimo antraštes (4 metodai)
  • Kaip "Excel" spausdinti kelis lapus (7 skirtingi metodai)

3. Derinimas Spausdinti kodo eilutę tiesioginiame VBA lange

Ankstesniame pavyzdyje matėme, kaip galime spausdinti kodo išvestį Nedelsiant langas pagal debug.print komanda.

Tačiau galite tiesiogiai parašyti kodo eilutę į Immediate langą ir ją paleisti. Nedelsiant langas.

 Debug.Print "This is Immediate Window." 

Dabar paspauskite ĮVESKITE klaviatūra. Eilutė bus įvykdyta, o išvestį rasite kitoje lango eilutėje.

Skaityti daugiau: Kaip spausdinti "Excel" lapą su linijomis (3 paprasti būdai)

4. Derinimo spausdinimas pertraukos režimu "Excel VBA" tiesioginiame lange

Taip pat galite derinti spausdinti tam tikro kodo reikšmę Nedelsiant langą. Tačiau norėdami tai padaryti, turite pereiti į pertraukos režimą VBA .

Pavyzdžiui, toliau pateiktame paveikslėlyje kodas nuo eilutės pradžios yra pertraukos režime:

 C = A + B 

Pertraukos režimas reiškia, kad vykdant kodą ši eilutė nebus vykdoma.

Dabar galime spausdinti bet kurio kintamojo reikšmę, esančią Nedelsiant langas.

Pavyzdžiui, norėdami atspausdinti kintamojo vertę B , įterpkite šią kodo eilutę į Nedelsiant langas:

Spustelėkite ĮVESKITE . Ir sužinosite, kokią vertę turi B rodomas. 15 .

Susijęs turinys: Kaip spausdinti pasirinktą "Excel" sritį viename puslapyje (3 metodai)

Dalykai, kuriuos reikia prisiminti

Derinimas Spausdinti yra ne kas kita, kaip tam tikros reikšmės rodymas VBA į Nedelsiant Jei nenorite naudoti derinimo spausdinimo, galite naudoti Pranešimų laukelis svetainėje VBA .

Išvada

Taigi, tai yra būdai, kaip naudoti derinimo spausdinimą VBA . Ar turite klausimų? Drąsiai kreipkitės į mus. Ir nepamirškite apsilankyti mūsų svetainėje ExcelWIKI daugiau pranešimų ir atnaujinimų.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.