Slik kobler du en makro til en tabellendring
Hvis du vil sikre at en makro blir utført nøyaktig når noe er endret i en tabell, kan du gjøre det ved hjelp av en Arbeidsark_Endring-Fullfør arrangementet.
Slik kobler du programkoden til et regneark:
- Åpne arbeidsboken.
- Høyreklikk på ønsket ark nederst på arkfanen.
- Velg VIS KODE fra hurtigmenyen.
Excel åpner nå VBA -redaktøren. Aktiver nå oppføringen WORKSHEET fra den første valglisten (GENERELT), som følgende figur viser:
Excel inkluderer nå automatisk en subrutine i arbeidsboken din. Alle instruksjoner du legger inn i denne delprogrammet, utføres så snart en endring finner sted i det tilsvarende regnearket.
Med parameteren Mål programmet passerer adressen til cellen der noe ble endret. Skriv inn følgende kommando i delprogrammet (mellom linjene som starter med Under og Slutt for å teste denne funksjonen:
MsgBox ("Du har endret" & Target.Address & ".")
Så snart du endrer en celle i regnearket, viser Excel deg et meldingsvindu:
Ved å endre Mål Når du knytter den til en forespørsel, kan du designe makroen slik at den bare reagerer på endringer i bestemte celler.