Excel VBA Debug afdrukken: hoe doe je dat?

  • Deel Dit
Hugh West

In dit artikel laat ik zien hoe je afdrukken kunt debuggen in VBA U leert het directe venster te openen en een volledige code, een regel code of de waarde van een bepaalde variabele in het venster af te drukken.

Excel VBA Debug afdrukken (snelle weergave)

Download Praktijk Werkboek

Download dit oefenwerkboek terwijl u dit artikel leest.

VBA Debug afdrukken.xlsm

4 doeltreffende manieren om Debug Print uit te voeren in Excel VBA

Dus, geen vertraging meer. Laten we eens kijken hoe we afdrukken kunnen debuggen via VBA in Excel.

1. Open het onmiddellijke venster voor Debug afdrukken in Excel VBA

Om afdrukken te debuggen in VBA moet je eerst de Onmiddellijk venster. Druk daarvoor op ALT + F11 om de Visual Basic raam.

Druk dan op CTRL + G op uw toetsenbord. De Onmiddellijk venster wordt geopend.

Gerelateerde inhoud: Excel VBA: Gebruikersformulier afdrukken zodat het op een pagina past (2 methoden)

2. Debug een volledige code afdrukken in het onmiddellijke venster in Excel VBA

Nu hebben we geleerd om de Onmiddellijk Laten we eens kijken hoe debug de uitvoer van een compleet VBA code in het venster.

Laten we een VBA code die twee gehele getallen als variabelen neemt A en B en geeft hun som terug in de variabele C .

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

Om nu de waarde van C in de Onmiddellijk venster, moet je deze regel invoegen.

 Debug.Print C 

Als u nu de code uitvoert, vindt u de waarde van C (10+15 = 25) in het onmiddellijke venster.

Lees meer: VBA-code voor afdrukknop in Excel (5 voorbeelden)

Vergelijkbare lezingen:

  • Excel VBA: Hoe afdrukgebied dynamisch instellen (7 manieren)
  • Hoe Excel-blad afdrukken op volledige pagina (7 manieren)
  • Excel-blad afdrukken op A4-formaat (4 manieren)
  • Een rij instellen als afdruktitel in Excel (4 methoden)
  • Hoe meerdere bladen afdrukken in Excel (7 verschillende methoden)

3. Debug Een regel code afdrukken in het onmiddellijke venster in VBA

In het vorige voorbeeld zagen we hoe we de uitvoer van een code in de Onmiddellijk venster door de debug.print commando.

Maar u kunt direct een regel code schrijven in het Immediate venster en deze uitvoeren. Bijvoorbeeld, hier heb ik deze regel code geschreven in de Onmiddellijk raam.

 Debug.Print "Dit is Immediate Window." 

Druk nu op ENTER op uw toetsenbord. De regel wordt uitgevoerd en u vindt de uitvoer in de volgende regel van het venster.

Lees meer: Hoe Excel blad met lijnen afdrukken (3 eenvoudige manieren)

4. Debug afdrukken in pauze-modus in het onmiddellijke venster in Excel VBA

U kunt ook de waarde van een bepaalde code debuggen in de Onmiddellijk venster. Maar om dat te doen, moet je naar de pauzestand van VBA .

Bijvoorbeeld, in de volgende figuur staat de code in de breekmodus van in de regel:

 C = A + B 

Break mode betekent, dat tijdens het uitvoeren van de code, die bepaalde regel niet wordt uitgevoerd.

Nu kunnen we de waarde van elke variabele in de Onmiddellijk raam.

Om bijvoorbeeld de waarde van de variabele B voeg deze regel code in de Onmiddellijk raam:

Klik op ENTER En je zult de waarde ontdekken van B weergegeven. Dat is 15 .

Gerelateerde inhoud: Hoe in Excel geselecteerd gebied op één pagina afdrukken (3 methoden)

Dingen om te onthouden

Debug afdrukken is niets anders dan het weergeven van een bepaalde waarde in VBA in de Onmiddellijk venster. Als u geen debug print wilt gebruiken, kunt u de Berichtenbox in VBA .

Conclusie

Dit zijn dus de methoden om debug print te gebruiken in VBA Heeft u vragen? Stel ze ons gerust. En vergeet niet onze site te bezoeken ExcelWIKI voor meer berichten en updates.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.