Makroer i Excel og regneark Events

Regneark hendelser
oppstå når noe skjer med en bestemt Excel-regneark, for eksempel når et regneark er valgt, er en celle i regnearket redigeres, eller en formel i et regneark beregnes . Hvert regneark har sin egen innebygde modul hvor du kan plassere din egen hendelsesprosedyren.

For å få til dette innebygd modul, kan du høyreklikke på regnearket og velg alternativet Vis kode, som vist her .
Komme til den innebygde modul for et regneark.

Visual Basic Editor åpnes automatisk til den innebygde modulen for regnearket. På toppen av modulen er to rullegardinmenyene.

I rullegardinmenyen til venstre, velg Regneark alternativet. Den endre hendelsen i drop-down boksen til høyre velges automatisk. Denne handlingen legger også noen startnummeret, hvor du kan skrive inn eller lime inn koden din.
Standardvalg Endre hendelsen.

Ideen er å velge den mest hensiktsmessige hendelse fra hendelsesrullegardinlisten for oppgaven . Figuren nedenfor illustrerer de ulike arrangementene du kan velge
Velg den mest passende hendelsen

De mest brukte regneark hendelser følger:..

  • Worksheet_Change:
    Utløser når alle data på regnearket endres

    Worksheet_SelectionChange:
    utløser hver gang en ny celle eller et objekt i regnearket er valgt

    Worksheet_BeforeDoubleClick:
    Triggers før Excel reagerer på et dobbeltklikk på regnearket

    Worksheet_BeforeRightClick:
    Triggers før Excel reagerer på en høyre-klikk på regnearket
    < li> Worksheet_Activate:
    Utløser når brukeren beveger seg fra et annet regneark til dette regnearket

    Worksheet_Deactivate:
    Utløser når brukeren beveger seg fra dette regnearket til et annet regneark < .no>
    Worksheet_Calculate:
    utløser hver gang en endring i regnearket gjør at Excel beregne formler
    bilder