Cellen vergrendelen om kritieke gegevens te beschermen - Excel-tips

Inhoudsopgave

Frank uit Holland stelde de vraag van vandaag:

Hallo, ik wil een soort database maken in Excel. Daarom moet ik een macro of iets dergelijks vinden, waarmee ik een commando kan maken dat de cursor van (bijvoorbeeld) A16 naar B2 laat springen na gebruik van de enter-knop op A16. Weet jij de oplossing voor dit probleem? Bedankt!

Een eenvoudige manier om dit te bereiken, is door A16 en B2 de enige ontgrendelde cellen op het werkblad te maken. Standaard zijn alle cellen vergrendeld. U kunt Opmaak - Cellen - Bescherming gebruiken - schakel het selectievakje Vergrendeld uit om de cellen te ontgrendelen.

In Excel 2000 en eerder kunt u het werkblad eenvoudig beveiligen met Extra - Bescherming - Blad beveiligen. In Excel 2002 moet u Extra - Bescherming - Blad beschermen gebruiken en vervolgens de optie voor "Selecteer vergrendelde cellen" uitschakelen.

Nadat het blad met succes is beveiligd, drukt u op Enter in een onbeschermde cel om naar de volgende onbeschermde cel te gaan.

Opmerking

Als het beschermen van het werkblad niet praktisch is, zou je je toevlucht moeten nemen tot een Worksheet_Changemacro die detecteerde welke cel zojuist is gewijzigd.

Hier is een voorbeeldmacro:

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 artikelen...