Sisukord
Selles artiklis näitan teile, kuidas saate printimise siluda välja VBA Excelis. Õpid avama vahetu akna ja vigade kõrvaldamiseks printima kogu koodi, koodirea või konkreetse muutuja väärtuse aknas.
Exceli VBA vigade väljatrükk (kiire vaade)
Lae alla praktiline töövihik
Laadige see harjutusvihik alla, kui loete seda artiklit.
VBA vigade kõrvaldamine Print.xlsm4 tõhusat viisi, kuidas Exceli VBAs vigade väljatrükki teostada
Niisiis, enam ei ole viivitust. Vaatame, kuidas me saame printimise debugimist läbi VBA Excelis.
1. Avage vahetu aken, et siluda printimist Excel VBAs
Selleks, et siluda printimist VBA , kõigepealt peate avama Kohe Selleks vajutage ALT + F11 avada Visual Basic aken.
Seejärel vajutage CTRL + G klaviatuuril. Kohe avaneb aken.
Seotud sisu: Excel VBA: Print UserForm, et see sobiks leheküljele (2 meetodit)
2. Vigade kõrvaldamine printida täielik kood Excel VBA vahetus aknas
Nüüd oleme õppinud avama Kohe aknas. Vaatame, kuidas saab debug printida väljundi täieliku VBA kood aknas.
Võtame VBA kood, mis võtab muutujateks kaks täisarvu A ja B ja tagastab nende summa muutujas C .
Sub Debug_Print() A = 10 B = 15 C = A + B End Sub
Nüüd trükkida väärtus C aastal Kohe aknas tuleb sisestada see rida.
Debug.Print C
Kui nüüd käivitate koodi, leiate väärtuse C (10+15 = 25) aknas Immediate.
Loe edasi: VBA-kood Exceli printimisnupu jaoks (5 näidet)
Sarnased lugemised:
- Excel VBA: Kuidas määrata printimisala dünaamiliselt (7 võimalust)
- Kuidas printida Exceli lehte täislehel (7 võimalust)
- Exceli lehe printimine A4 formaadis (4 võimalust)
- Kuidas määrata rida Exceli trükitiitriteks (4 meetodit)
- Kuidas printida mitu lehte Excelis (7 erinevat meetodit)
3. VBA koodirea vigade kõrvaldamine VBA vahetu aknas printimine
Eelmises näites nägime, kuidas me saame printida koodi väljundit koodis Kohe akna juures debug.print käsk.
Kuid te võite otse kirjutada koodirea Immediate aknasse ja käivitada selle. Näiteks siin olen kirjutanud selle koodirea sisse Kohe aken.
Debug.Print "See on kohene aken."
Nüüd vajutage SISESTA klaviatuuril. Rida täidetakse ja väljundit leiate akna järgmisest reast.
Loe edasi: Kuidas printida Exceli leht koos joontega (3 lihtsat viisi)
4. Vigade kõrvaldamine printimise katkestusrežiimis Exceli VBA vahetu aknas
Saate ka siluda väljatrükki konkreetse koodi väärtuse kohta Kohe aknas. Aga selleks tuleb minna pausirežiimile. VBA .
Näiteks järgneval joonisel on kood reastamisrežiimil alates reast:
C = A + B
Katkestusrežiim tähendab, et koodi käivitamise ajal seda konkreetset rida ei täideta.
Nüüd saame siluda ja printida mis tahes muutuja väärtuse välja. Kohe aken.
Näiteks, et printida muutuja väärtust B , sisestage see koodirida Kohe aken:
Klõpsake SISESTA Ja te saate teada, kui väärtuslik on B kuvatakse. See on 15 .
Seotud sisu: Kuidas printida valitud ala Excelis ühel leheküljel (3 meetodit)
Asjad, mida meeles pidada
Debug Prindi ei ole midagi muud kui konkreetse väärtuse kuvamine VBA aastal Kohe Juhul, kui te ei soovi kasutada debug-trükki, võite kasutada funktsiooni Sõnumikast aadressil VBA .
Kokkuvõte
Niisiis, need on meetodid, kuidas kasutada debug print in VBA Kas teil on küsimusi? Küsige meilt julgelt. Ja ärge unustage külastada meie veebilehte. ExcelWIKI rohkem postitusi ja uuendusi.