Angiv brydepunkter i VBA -makroer

Indholdsfortegnelse

Sådan kontrolleres udførelsen af makroer

Vil du gerne finde ud af, hvad der sker i dine makroer? Dette kan især være nyttigt til fejlfinding. En smart variant er brugen af breakpoints i dine makroer. Disse er positioner, hvor Excel afbryder udførelsen af makroen og straks hopper til den tilsvarende position i VBA -editoren.

Sådan opsættes et stop i en makro:

  1. Åbn den projektmappe, hvor makroen er placeret.
  2. Brug tastekombinationen ALT F11 til at ringe til VBA -editoren.
  3. I VBA -kildekoden skal du vælge den position, hvor du vil konfigurere et breakpoint.
  4. Venstreklik på venstre margen i kodevinduet i den ønskede linje.

Et rødt punkt vises nu på denne position, og hele linjen er markeret.

Brydepunktet er nu indstillet. Følgende illustration viser, hvordan dette kan se ud:

Hvis du nu kører makroen, afbryder Excel automatisk udførelsen ved det relevante stop og springer derefter til VBA -editoren.

På dette tidspunkt har du nu en række muligheder. De vigtigste af disse er:

  1. Med F8 -tasten kan du nu fortsætte med at køre makroen i enkelte trin.
  2. Brug F5 -tasten til at fortsætte med at udføre makroen.

Hvis du vil slette brudpunktet igen, kan du slukke det røde punkt ved at klikke igen på samme position i VBA -editoren. Brug tastekombinationen CTRL SHIFT F9 til at slette alle breakpoints i en makro.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave