Brug denne makro til at fremhæve den aktive celle i et Excel-regneark. Der vises midlertidige linjer på arket over og til venstre for den aktive celle.
Introduktion
For at gøre det lettere at se den aktive celle kan du tilføje en makro til din personlige arbejdsmappe ved at følge nedenstående trin. Dette vil tilføje linjeformer over og til venstre for den aktive celle.
Da den personlige arbejdsbog åbnes automatisk, når Excel åbnes, vil denne makro køre i enhver arbejdsbog, som du åbner, mens du arbejder i Excel.
BEMÆRK: Hvis du ikke ønsker, at denne funktion altid skal være aktiveret, kan du gemme koden i en anden projektmappe. Derefter skal du åbne denne arbejdsbog, når du vil have funktionen tilgængelig.
Fordel og advarsel
Du har måske set andre makroer, der fremhæver den aktive celle, og de ændrer ofte fyldfarven på den aktive celle. Hvis dit regneark allerede har celler med fyldfarve, vil disse makroer tilsidesætte denne formatering.
Med denne metode, som Phil Treacy fra My Online Training Hub har udviklet, ændres celleformateringen ikke.
Der er dog en vigtig advarsel – hvis du bruger makroer som denne, kan du ikke bruge fortryd-funktionen i Excel
Opsætning af en personlig arbejdsbog
Hvis du ikke har en personlig arbejdsbog, skal du følge disse trin for at oprette en:
- Tænd for makrooptageren
- Nævn makroen MYTEST, og gem den i den personlige makroarbejdsmappe
- Med makrooptageren tændt skal du skrive noget i en tom celle
- Sluk for makrooptageren
- (valgfrit) Klik på knappen Fortryd, for at fjerne den tekst, du har skrevet
Vis den personlige arbejdsbogskode
Følg derefter disse trin for at finde det modul, hvor du vil tilføje makrokoden:
- Tryk på Alt+F11 for at åbne Visual Basic-editoren
- I listen over projekter til venstre skal du finde den personlige projektmappe VBAProject(PERSONAL.XLSB)
- Klik om nødvendigt på + til venstre for dette projekt for at se dets indhold
- Klik derefter på + for at se indholdet af dets Microsoft Excel-objekter
- Højreklik på objektet “ThisWorkbook”, og klik på Vis kode
Find og kopier koden
Følg derefter disse trin for at finde og kopiere den kode, som du skal indsætte i dette kodemodul:
- Gå til My Online Training Hub for at se denne kommentar af Phil Treacy om artiklen om fremhævning af den valgte celle.
- Klik på linket “and here’s the lines (this is a text file)” i denne kommentar
- Åbn den tekstfil, som du har downloadet fra dette link.
Kopier til Personal Workbook
Følg disse trin for at få makrokoden ind i din Personal Workbook:
- Kopier al teksten i filen
- Gå tilbage til din Personal Workbook-kode, hvor du kan se kodemodulet “ThisWorkbook”
- Indsæt den tekst, du kopierede
- Rul til toppen af modulet, og sørg for, at der kun er én “Option Explicit”-linje. Hvis der er to, skal du slette den ene.
- Klik på knappen Gem i værktøjslinjen øverst i kodevinduet
Brug af makroen
For at begynde at bruge makroen skal du følge disse trin:
- Slut Excel, og åbn det igen.
- Klik på en celle i en hvilken som helst åben arbejdsmappe, og du vil se linjer over og til venstre for den pågældende celle
Og hvis du har tilføjet koden til en anden arbejdsmappe (ikke den personlige arbejdsmappe), skal du åbne filen med din kode.
Husk – hvis du bruger denne makro, kan du ikke bruge fortryd-funktionen.
Flere vejledninger
Arkstedsark VBA
Arkstedsark tips
Husk ark baseret på fanebladets farve
Arkstedsark beskyttelsesvælger
Arkstedsark AutoFilter VBA
Kopier VBA til ark
VBA – kom godt i gang