Zaključavanje stanica za zaštitu kritičnih podataka - Excel savjeti

Sadržaj

Frank iz Nizozemske postavio je današnje pitanje:

Pozdrav, želim napraviti neku vrstu baze podataka u programu Excel. Stoga moram pronaći makronaredbu ili nešto slično, pomoću koje mogu stvoriti naredbu koja tjera kursor da skoči s (na primjer) A16 na B2 nakon korištenja gumba za unos na A16. Biste li znali rješenje za ovaj problem? Hvala!

Jednostavan način da se to postigne je da A16 i B2 postanu jedine otključane stanice na radnom listu. Prema zadanim postavkama sve su stanice zaključane. Možete koristiti Format - Stanice - Zaštita - poništite potvrdni okvir Zaključano da biste otključali stanice.

U programu Excel 2000 i starijim verzijama možete jednostavno zaštititi radni list pomoću Alati - Zaštita - Zaštita lista. U programu Excel 2002 morat ćete upotrijebiti Alati - Zaštita - Zaštiti list, a zatim poništite opciju "Odabir zaključanih ćelija".

Nakon što je list uspješno zaštićen, pritiskom na tipku enter u jednoj nezaštićenoj ćeliji doći ćete do sljedeće nezaštićene ćelije.

Bilješka

Ako zaštita radnog lista nije praktična, morali biste pribjeći Worksheet_Changemakronaredbi koja je prepoznala koja se stanica upravo promijenila.

Evo primjera makronaredbe:

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

Zanimljivi članci...