Kjør makro automatisk når cellen endres

Innholdsfortegnelse

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:

  1. Åpne arbeidsboken.
  2. Høyreklikk på ønsket ark nederst på arkfanen.
  3. 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.

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

wave wave wave wave wave