Video: Yakın Kampüs - Excel Makro 1 - Makroya Giriş ve Temel Yazım Komutları 2025
Arbeidsbokhendelser oppstår når noe skjer med en bestemt Excel-arbeidsbok. For eksempel når en arbeidsbok åpnes, når en arbeidsbok er stengt, når et nytt regneark er lagt til, eller når en arbeidsbok lagres. Hver arbeidsbok er en egen innebygd modul hvor du kan sette din egen arrangementsprosedyre.
For å komme til denne innebygde modulen må du først aktivere Visual Basic Editor (trykk Alt + F11). Deretter i Project Explorer-menyen, høyreklikk på ThisWorkbook, og velg deretter ViewCode-alternativet.
Visual Basic Editor åpnes automatisk for den innebygde modulen i arbeidsboken. Denne modulen har to dropdown-bokser øverst.
Velg Arbeidsbok-alternativet i rullegardinmenyen til venstre. Denne handlingen vil automatisk velge Åpne-arrangementet i rullegardinmenyen til høyre. Som du kan se her, vil dette også legge til noen startkoden der du kan legge inn eller lime inn koden din.
Tanken er å velge den mest hensiktsmessige hendelsen fra rullegardinmenyen Event for oppgaven ved hånden. Følgende figur illustrerer noen av hendelsene du kan velge.
De mer brukte arbeidsbokshendelsene er som følger:
-
Arbeidsark_Open: Utløser når arbeidsboken åpnes.
-
Arbeidsark_BeforeSave: Utløser før arbeidsboken er lagret.
-
Arbeidsark_BeforeClose: Triggers før Excel lukker arbeidsboken
-
Worksheet_SheetChange: Utløser når en bruker bytter mellom arkene
