Kuinka hallita makrojen suorittamista
Haluatko tietää tarkalleen, mitä makroissasi tapahtuu? Tämä voi olla erityisen hyödyllistä vianetsinnässä. Älykäs vaihtoehto on katkaisupisteiden käyttäminen makroissasi. Nämä ovat paikkoja, joissa Excel keskeyttää makron suorittamisen ja hyppää välittömästi vastaavaan kohtaan VBA -editorissa.
Pysähdyksen asettaminen makroon:
- Avaa työkirja, jossa makro sijaitsee.
- Käytä näppäinyhdistelmää ALT F11 kutsuaksesi VBA -editorin.
- Valitse VBA -lähdekoodista paikka, johon haluat asettaa katkaisupisteen.
- Napsauta hiiren kakkospainikkeella haluamasi rivin koodi-ikkunan vasenta reunusta.
Tässä kohdassa näkyy nyt punainen piste ja koko viiva on merkitty.
Katkaisupiste on nyt asetettu. Seuraava kuva näyttää, miltä tämä voi näyttää:
Jos suoritat makron nyt, Excel keskeyttää suorituksen automaattisesti kyseisellä pysäkillä ja siirtyy sitten VBA -editoriin.
Tässä vaiheessa sinulla on nyt useita vaihtoehtoja. Tärkeimmät näistä ovat:
- F8 -näppäimellä voit nyt jatkaa makron suorittamista yksittäisinä vaiheina.
- Käytä F5 -näppäintä makron suorittamiseen.
Jos haluat poistaa katkaisupisteen uudelleen, voit poistaa punaisen pisteen käytöstä napsauttamalla uudelleen samassa kohdassa VBA -editorissa. Käytä näppäinyhdistelmää CTRL SHIFT F9 poistaaksesi kaikki katkaisupisteet makrosta.