Bagaimana cara mengunci beberapa sel tertentu di Excel agar tidak bisa diedit, sementara sel lainnya tetap dapat diedit? Jelaskan langkah-langkahnya.
Untuk mengunci beberapa sel agar tidak bisa diedit, sementara sel lainnya tetap bisa diedit, ikuti langkah berikut:
- Pilih semua sel (Ctrl + A), lalu klik kanan → Format Cells → tab Protection → hapus centang Locked → OK.
- Pilih sel yang ingin dikunci, lalu ulangi langkah di atas tapi kali ini centang Locked.
- Buka tab Review → klik Protect Sheet → atur pengaturan sesuai kebutuhan → OK.
Sekarang, hanya sel yang dikunci yang tidak bisa diedit, sementara sel lainnya tetap bisa diedit
ada cara lain pakai VBA kalau mau lebih fleksibel!
-
Tekan Alt + F11 buat buka Visual Basic Editor.
-
Klik Insert > Module.
-
Copy-paste kode ini:
vba
Sub KunciSelTertentu()
Dim rng As Range
Set rng = Range("A1:B5") 'Ganti dengan sel yang mau dikunci' Unlock semua dulu
Cells.Locked = False' Kunci sel tertentu
rng.Locked = True' Aktifkan proteksi sheet
ActiveSheet.Protect Password:="1234" 'Ganti password kalau mau
End Sub
-
Tekan F5 buat jalanin kodenya.
Sekarang cuma sel yang dipilih yang bakal dikunci, yang lain masih bebas diedit. Kalau mau lepas kunci, cukup pakai ActiveSheet.Unprotect Password:=”1234″. Praktis buat otomatisasi
simpel biar sel tertentu aja yang nggak bisa diedit, tapi yang lain tetap bebas diubah:
- Pilih semua sel (
Ctrl + A
biar cepat). - Klik kanan, pilih Format Cells, terus ke tab Protection, hilangin centang “Locked”, terus OK. Ini biar semua sel awalnya nggak terkunci.
- Sekarang, pilih sel yang mau dikunci (misalnya sel yang ada rumusnya).
- Buka Format Cells lagi, centang “Locked”, terus OK.
- Terakhir, aktifin proteksinya:
- Klik Review > Protect Sheet.
- Pilih apa aja yang boleh diedit (biasanya biarin default aja).
- Kalau mau lebih aman, tambahin password (opsional).
- Klik OK