Låsning af celler til beskyttelse af kritiske data - Excel-tip

Indholdsfortegnelse

Frank fra Holland stillede dagens spørgsmål:

Hej, jeg vil oprette en slags database i Excel. Derfor er jeg nødt til at finde en makro eller noget lignende, som jeg kan oprette en kommando med, som får markøren til at hoppe fra (for eksempel) A16 til B2 efter brug af enter-knappen på A16. Ville du kende løsningen på dette problem? Tak!

En nem måde at opnå dette på er at gøre A16 og B2 til de eneste ulåste celler på regnearket. Som standard er alle celler låst. Du kan bruge Format - Celler - Beskyttelse - fjerne markeringen i afkrydsningsfeltet Låst for at låse cellerne op.

I Excel 2000 og tidligere kan du blot beskytte regnearket med Værktøjer - Beskyttelse - Beskyt ark. I Excel 2002 skal du bruge Værktøjer - Beskyttelse - Beskyt ark og derefter fjerne markeringen af ​​indstillingen for "Vælg låste celler".

Når arket er beskyttet med succes, vil du trykke på enter i en ubeskyttet celle til den næste ubeskyttede celle.

Bemærk

Hvis det ikke er praktisk at beskytte regnearket, skal du ty til en Worksheet_Changemakro, der registrerede, hvilken celle der lige er ændret.

Her er en eksempelmakro:

Private Sub Worksheet_Change(ByVal Target As Range) Select Case Target.Address Case "$B$2" Range("A16").Select Case "$A$16" Range("B2").Select End Select End Sub

Interessante artikler...