INHOUDSOPGAWE
In hierdie artikel sal ek jou wys hoe jy druk kan ontfout in VBA in Excel. Jy sal leer om die onmiddellike venster oop te maak en 'n volledige kode, 'n reël kode of die waarde van 'n spesifieke veranderlike in die venster te ontfout.
Excel VBA Ontfout Druk (Quick View)
Laai Oefenwerkboek af
Laai hierdie oefenwerkboek af terwyl jy hierdie artikel lees.
VBA Debug Print.xlsm
4 doeltreffende maniere om Debug Print in Excel VBA uit te voer
So, geen vertraging meer nie. Kom ons kyk hoe ons druk kan ontfout deur VBA in Excel.
1. Maak die onmiddellike venster oop om druk te ontfout in Excel VBA
Om druk in VBA te ontfout, moet jy eers die venster Onmiddellik oopmaak. Om dit te doen, druk ALT + F11 om die Visual Basic -venster oop te maak.
Druk dan CTRL + G op jou sleutelbord. Die venster Onmiddellik sal oopmaak.
Verwante inhoud: Excel VBA: Druk Gebruikersvorm om op 'n bladsy te pas ( 2 Metodes)
2. Ontfout Druk 'n volledige kode in die onmiddellike venster in Excel VBA
Nou het ons geleer om die Onmiddellike -venster oop te maak. Kom ons kyk hoe kan ontfout die uitvoer van 'n volledige VBA -kode in die venster druk.
Kom ons het 'n VBA -kode wat twee heelgetalle as veranderlikes neem A en B , en gee hul som terug in veranderlike C .
4984
Nou om te drukdie waarde van C in die Onmiddellike venster, moet jy hierdie reël invoeg.
7385
As jy nou die kode, sal jy die waarde van C (10+15 = 25) in die Onmiddellike venster vind.
Lees meer: VBA-kode vir drukknoppie in Excel (5 voorbeelde)
Soortgelyke lesings:
- Excel VBA: Hoe om drukarea dinamies te stel (7 maniere)
- Hoe om Excel-blad in volle bladsy te druk (7 maniere)
- Druk Excel-blad in A4 Grootte (4 maniere)
- Hoe om 'n ry as druktitels in Excel te stel (4 metodes)
- Hoe om veelvuldige velle in Excel te druk (7 verskillende metodes)
3. Ontfout Druk 'n reël kode in die onmiddellike venster in VBA
In die vorige voorbeeld het ons gesien hoe ons die uitvoer van 'n kode in die Onmiddellike -venster kan druk deur die debug.print opdrag.
Maar jy kan direk 'n reël kode in die Onmiddellike venster skryf en dit laat loop. Byvoorbeeld, hier het ek hierdie reël kode in die Onmiddellike venster geskryf.
6332
Druk nou ENTER op jou sleutelbord. Die reël sal uitgevoer word en jy sal die uitvoer in die volgende reël van die venster vind.
Lees meer: Hoe om te druk Excel-blad met lyne (3 maklike maniere)
4. Ontfout druk in breekmodus in die onmiddellike venster in Excel VBA
Jy kan ook die waarde van 'n spesifieke kode ontfout in die druk Onmiddellike venster. Maar om dit te doen, moet jy na die breekmodus van VBA gaan.
Byvoorbeeld, in die volgende figuur is die kode in die breekmodus vanaf in die reël:
7317
Breekmodus beteken dat, terwyl die kode uitgevoer word, daardie spesifieke reël nie uitgevoer sal word nie.
Nou kan ons die waarde van enige veranderlike in die druk ontfout in die Onmiddellike -venster.
Om byvoorbeeld die waarde van die veranderlike B te druk, voeg hierdie reël kode in die Onmiddellike -venster in:
Klik ENTER . En jy sal uitvind wat die waarde van B vertoon word. Dit is 15 .
Verwante inhoud: Hoe om geselekteerde area in Excel op een bladsy te druk (3 metodes)
Dinge om te onthou
Ontfoutdruk is niks anders as om 'n spesifieke waarde in VBA te vertoon in die Onmiddellike venster. In die geval dat jy nie debug print wil gebruik nie, kan jy die Message Box in VBA gebruik.
Gevolgtrekking
Dus, dit is die metodes om ontfoutdruk in VBA te gebruik. Het jy enige vrae? Vra ons gerus. En moenie vergeet om ons webwerf ExcelWIKI te besoek vir meer plasings en opdaterings nie.