Cara Mengunci Sel Berdasarkan Warna Di Microsoft Excel

click fraud protection

Microsoft Excel memungkinkan Anda menerapkan pemformatan bersyarat ke sel. Jika nilai dalam sel memenuhi aturan tertentu yang Anda tetapkan, fitur pemformatan bersyarat akan mengubah warna teks dalam sel, atau warna isian, atau keduanya. Ini adalah fitur dasar yang bekerja langsung di luar kotak, tetapi jika Anda ingin mengunci sel berdasarkan warna, Anda memerlukan sedikit skrip VBA untuk melakukannya.

Anda bisa menggunakan pemformatan bersyarat untuk mengubah warna sel atau Anda bisa mengubah warna secara manual ke apa pun yang Anda inginkan. Skrip VBS tidak bergantung pada pemformatan bersyarat sel kunci. Itu hanya membutuhkan sel untuk diwarnai.

Sel Kunci Berdasarkan Warna

Sebelum Anda dapat membuat skrip VBA, Anda perlu mengetahui warna sel yang Anda rujuk. VBA tidak melihat warna apa adanya; referensi mereka melalui kode warna mereka.

Hal pertama yang perlu Anda lakukan adalah memberi warna pada sel Anda. Kami menggunakan warna dasar kuning yang cukup mudah untuk dijadikan rujukan. Jika Anda menggunakan warna yang berbeda,

instagram viewer
gunakan situs web ini untuk menemukan kode warna mana yang perlu Anda gunakan. Kode warna yang kami gunakan untuk warna kuning adalah # FFFF00.

Di Excel, aktifkan tab Pengembang, lalu alihkan ke sana. Klik tombol Visual Basic dan rekatkan yang berikut di ‘Lembar Kerja Ini’. Script ini ditulis oleh pengguna Superuser Dave.

Sub WalkThePlank () redup colorIndex sebagai Integer. colorIndex = FFFF00 Dim rng Sebagai Rentang Untuk Setiap rng Di ActiveSheet. DigunakanRange. Sel warna redup As Long. warna = rng. Pedalaman. ColorIndex. Jika (color = colorIndex) Lalu rng. Terkunci = Benar. lain. rng. Terkunci = false End If Next rng End Sub

Jalankan skrip, dan itu akan mengunci semua sel yang merupakan warna yang Anda atur. Kode warna yang Anda temukan untuk warna Anda akan diset pada baris ini dalam skrip;

colorIndex = FFFF00

FFFF00 mewakili warna kuning dan itulah yang perlu Anda ganti dengan kode warna apa pun yang berlaku untuk warna yang Anda gunakan. Kami harus menyebutkan bahwa yang terbaik adalah menggunakan warna dasar. Setelah Anda menambahkan ini, Anda harus menyimpan file Excel Anda sebagai file yang diaktifkan makro atau skrip VBA tidak akan menyimpan.

Sel-sel yang terkunci dapat dengan mudah dibuka. Kunci itu bukan kunci yang dilindungi kata sandi, mencegah orang lain mengubah nilai sel jika mereka mau. Ini adalah kunci biasa yang mencegah perubahan yang tidak disengaja dalam file.

watch instagram story