Frank Hollannista esitti tänään kysymyksen:
Hei, haluan tehdä eräänlaisen tietokannan Exceliin. Siksi minun on löydettävä makro tai jotain sellaista, jolla voin luoda komennon, joka saa kohdistimen siirtymään (esimerkiksi) A16: sta B2: een A16: n Enter-painikkeen käytön jälkeen. Tiesitkö ratkaisun tähän ongelmaan? Kiitos!
Yksi helppo tapa saavuttaa tämä on tehdä A16: sta ja B2: sta ainoat lukitsemattomat solut laskentataulukossa. Oletuksena kaikki solut on lukittu. Voit käyttää Format - Solut - Suojaus - poista Lukittu-valintaruudun valinta solujen lukituksen avaamiseksi.
Excel 2000: ssa ja aiemmissa versioissa voit suojata laskentataulukon yksinkertaisesti Työkalut - Suojaus - Suojaa arkki -työkalulla. Excel 2002: ssä sinun on käytettävä Työkalut - Suojaus - Suojaa arkki ja poista sitten valinta Valitse lukitut solut -kohdasta.
Kun arkki on suojattu onnistuneesti, Enterin napsauttaminen yhteen suojaamattomaan soluun vie sinut seuraavaan suojaamattomaan soluun.
Huomautus
Jos laskentataulukon suojaaminen ei ole käytännöllistä, joudut turvautumaan Worksheet_Change
makroon, joka tunnisti minkä solun juuri muuttui.
Tässä on esimerkki makrosta:
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