Indholdsfortegnelse
I denne artikel vil jeg vise dig, hvordan du kan fejlfinde udskrift i VBA I Excel lærer du at åbne det umiddelbare vindue og fejlfinde en komplet kode, en kodelinje eller værdien af en bestemt variabel i vinduet.
Excel VBA Debug Print (hurtig visning)
Download arbejdsbog til øvelser
Download denne øvelsesarbejdsbog, mens du læser denne artikel.
VBA Debug Print.xlsm4 effektive måder at udføre debug-udskrivning i Excel VBA på
Så der er ikke mere forsinkelse. Lad os se, hvordan vi kan fejlfinde udskrift via VBA i Excel.
1. Åbn det umiddelbare vindue for at fejlfinde udskrivning i Excel VBA
For at fejlfinde udskrift i VBA , skal du først åbne den Umiddelbart for at gøre det, skal du trykke på ALT + F11 for at åbne den Visual Basic vindue.
Tryk derefter på CTRL + G på dit tastatur. Umiddelbart åbnes.
Relateret indhold: Excel VBA: Udskriv brugerformularen, så den passer på en side (2 metoder)
2. Debug Udskriv en komplet kode i det umiddelbare vindue i Excel VBA
Nu har vi lært at åbne Umiddelbart vindue. Lad os se, hvordan vi kan debugge udskrift af et komplet VBA kode i vinduet.
Lad os få en VBA kode, der tager to hele tal som variabler A og B , og returnerer deres sum i variablen C .
Sub Debug_Print() A = 10 B = 15 C = A + B End Sub
Hvis du nu vil udskrive værdien af C i den Umiddelbart vindue skal du indsætte denne linje.
Debug.Print C
Hvis du nu kører koden, vil du finde værdien af C (10+15 = 25) i vinduet "Umiddelbart".
Læs mere: VBA-kode til udskriftsknappen i Excel (5 eksempler)
Lignende læsninger:
- Excel VBA: Sådan indstiller du udskriftsområdet dynamisk (7 måder)
- Sådan udskrives Excel-ark i fuld side (7 måder)
- Udskriv Excel-ark i A4-størrelse (4 måder)
- Sådan indstilles en række som udskriftstitler i Excel (4 metoder)
- Sådan udskriver du flere ark i Excel (7 forskellige metoder)
3. Debug Udskriv en kodelinje i det umiddelbare vindue i VBA
I det foregående eksempel så vi, hvordan vi kan udskrive resultatet af en kode i Umiddelbart vindue ved den debug.print kommando.
Men du kan skrive en kodelinje direkte i Immediate-vinduet og køre den. Her har jeg f.eks. skrevet denne kodelinje i vinduet Umiddelbart vindue.
Debug.Print "Dette er det umiddelbare vindue."
Tryk nu på INDTAST på dit tastatur. Linjen vil blive udført, og du vil finde resultatet i den næste linje i vinduet.
Læs mere: Sådan udskriver du Excel-ark med linjer (3 nemme måder)
4. Debug Print i pausetilstand i det umiddelbare vindue i Excel VBA
Du kan også fejlfinde udskrift af værdien af en bestemt kode i Umiddelbart vindue. Men for at gøre det skal du gå til pausetilstand i VBA .
I den følgende figur er koden f.eks. i pausetilstand fra i linjen:
C = A + B
Break mode betyder, at den pågældende linje ikke vil blive udført, mens koden køres.
Nu kan vi fejlfinde værdien af enhver variabel i Umiddelbart vindue.
For eksempel for at udskrive værdien af variablen B , indsæt denne kodelinje i Umiddelbart vindue:
Klik på INDTAST . og du vil finde ud af værdien af B vises. Det er 15 .
Relateret indhold: Sådan udskriver du det valgte område i Excel på én side (3 metoder)
Ting at huske
Fejlsøgning af udskrift er intet andet end at vise en bestemt værdi i VBA i den Umiddelbart vindue. Hvis du ikke ønsker at bruge debug print, kan du bruge Meddelelsesboks på VBA .
Konklusion
Så det er metoderne til at bruge debug print i VBA Hvis du har spørgsmål, er du velkommen til at spørge os, og husk at besøge vores hjemmeside ExcelWIKI for flere indlæg og opdateringer.