Angi brytpunkter i VBA -makroer

Innholdsfortegnelse

Hvordan kontrollere utførelsen av makroer

Vil du finne ut nøyaktig hva som skjer i makroene dine? Dette kan være spesielt nyttig for feilsøking. En smart variant er bruken av brytpunkter i makroene dine. Dette er posisjoner der Excel avbryter utførelsen av makroen og hopper umiddelbart til den tilsvarende posisjonen i VBA -redaktøren.

Slik setter du opp et stopp i en makro:

  1. Åpne arbeidsboken der makroen er plassert.
  2. Bruk tastekombinasjonen ALT F11 for å ringe VBA -redaktøren.
  3. I VBA -kildekoden velger du posisjonen der du vil sette opp et brytpunkt.
  4. Venstreklikk på venstre margin i kodevinduet på linjen du vil ha.

Et rødt punkt vises nå på denne posisjonen og hele linjen er merket.

Brytepunktet er nå satt. Følgende illustrasjon viser hvordan dette kan se ut:

Hvis du nå kjører makroen, avbryter Excel automatisk utførelsen ved det aktuelle stoppet og hopper deretter til VBA -redigeringsprogrammet.

På dette tidspunktet har du nå en rekke alternativer. Den viktigste av disse er:

  1. Med F8 -tasten kan du nå fortsette å kjøre makroen i enkle trinn.
  2. Bruk F5 -tasten for å fortsette å utføre makroen.

Hvis du vil slette bruddpunktet igjen, kan du slå av det røde punktet ved å klikke igjen på samme plassering i VBA -editoren. Bruk tastekombinasjonen CTRL SHIFT F9 for å slette alle bruddpunkter i en makro.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave