Innholdsfortegnelse
I denne artikkelen skal jeg vise deg hvordan du kan feilsøke utskrift i VBA i Excel. Du lærer å åpne det umiddelbare vinduet og feilsøke skrive ut en fullstendig kode, en kodelinje eller verdien til en bestemt variabel i vinduet.
Excel VBA Debug Print (Quick View)
Last ned øvelsesarbeidsbok
Last ned denne øvelsesarbeidsboken mens du leser denne artikkelen.
VBA Debug Print.xlsm
4 effektive måter å utføre feilsøkingsutskrift i Excel VBA
Så ingen mer forsinkelse. La oss se hvordan vi kan feilsøke utskrift gjennom VBA i Excel.
1. Åpne Umiddelbart-vinduet for å feilsøke utskrift i Excel VBA
For å feilsøke utskrift i VBA må du først åpne vinduet Umiddelbart . For å gjøre det, trykk ALT + F11 for å åpne vinduet Visual Basic .
Trykk deretter CTRL + G på tastaturet. Vinduet Umiddelbart åpnes.
Relatert innhold: Excel VBA: Skriv ut brukerskjema for å passe til en side ( 2 metoder)
2. Feilsøk Skriv ut en fullstendig kode i øyeblikksvinduet i Excel VBA
Nå har vi lært å åpne vinduet Umiddelbart . La oss se hvordan du kan feilsøke utskriften av en fullstendig VBA -kode i vinduet.
La oss ha en VBA -kode som tar to heltall som variabler A og B , og returnerer summen deres i variabel C .
2718
Nå til utskriftverdien til C i vinduet Umiddelbar , må du sette inn denne linjen.
1845
Nå, hvis du kjører kode, finner du verdien til C (10+15 = 25) i vinduet Umiddelbart.
Les mer: VBA-kode for utskriftsknapp i Excel (5 eksempler)
Lignende avlesninger:
- Excel VBA: Hvordan å angi utskriftsområde dynamisk (7 måter)
- Hvordan skrive ut Excel-ark i full side (7 måter)
- Skriv ut Excel-ark i A4 Størrelse (4 måter)
- Hvordan angi en rad som utskriftstitler i Excel (4 metoder)
- Hvordan skrive ut flere ark i Excel (7 forskjellige metoder)
3. Feilsøk Skriv ut en kodelinje i det umiddelbare vinduet i VBA
I forrige eksempel så vi hvordan vi kan skrive ut utdataene til en kode i vinduet Umiddelbar ved hjelp av debug.print -kommandoen.
Men du kan skrive en kodelinje direkte i vinduet Immediate og kjøre den. For eksempel, her har jeg skrevet denne kodelinjen i vinduet Umiddelbar .
1229
Trykk nå ENTER på tastaturet. Linjen vil bli utført og du finner utdataene i neste linje i vinduet.
Les mer: Hvordan skrive ut Excel-ark med linjer (3 enkle måter)
4. Feilsøke utskrift i pausemodus i øyeblikkelig vinduet i Excel VBA
Du kan også feilsøke utskrift av verdien til en bestemt kode i Umiddelbart -vindu. Men for å gjøre det, må du gå til pausemodusen VBA .
For eksempel, i følgende figur, er koden i pausemodus fra linjen:
8542
Break-modus betyr at når koden kjøres, vil den spesifikke linjen ikke bli utført.
Nå kan vi feilsøke utskrift av verdien til en hvilken som helst variabel i vinduet Immediate .
For å skrive ut verdien til variabelen B , sett inn denne kodelinjen i vinduet Immediate :
Klikk ENTER . Og du vil finne ut verdien av B som vises. Det er 15 .
Relatert innhold: Hvordan skrive ut valgt område i Excel på én side (3 metoder)
Ting å huske
Debug Print er ikke annet enn å vise en bestemt verdi i VBA i 1>Umiddelbar vindu. I tilfelle du ikke ønsker å bruke feilsøkingsutskrift, kan du bruke meldingsboksen i VBA .
Konklusjon
Så, dette er metodene for å bruke feilsøkingsutskrift i VBA . Har du noen spørsmål? Spør oss gjerne. Og ikke glem å besøke siden vår ExcelWIKI for flere innlegg og oppdateringer.