Daftar Isi
Dalam artikel ini, saya akan menunjukkan kepada Anda, bagaimana Anda bisa menggunakan ColorIndex properti di Excel VBA Anda akan belajar menetapkan latar belakang, font, dan warna batas satu sel atau lebih menggunakan properti ColorIndex dari VBA serta untuk mengatur warna satu sel menurut warna sel lainnya.
Kode ColorIndex VBA Excel
Sebelum masuk ke pembahasan utama, lihatlah gambar di bawah ini untuk mengetahui ColorIndex dari semua warna yang tersedia di Excel VBA .
Unduh Buku Kerja Praktik
Unduh buku kerja latihan ini untuk berlatih sambil membaca artikel ini.
VBA ColorIndex.xlsm4 Contoh untuk Menggunakan Properti ColorIndex di Excel VBA
Di sini, kita punya kumpulan data dengan Nama, Gaji Awal dan Gaji Sekarang dari beberapa karyawan perusahaan bernama Jupyter Group.
Tujuan kami adalah untuk melihat berbagai penggunaan ColorIndex properti dari VBA pada kumpulan data ini.
1. Atur Warna Latar Belakang Sel Menggunakan ColorIndex di Excel VBA
Anda dapat menetapkan warna latar belakang sel ke apa pun yang Anda inginkan menggunakan perintah ColorIndex properti dari VBA .
Mari kita ubah warna latar belakang kisaran B4:B13 menjadi hijau.
⧭ Kode VBA:
Baris kodenya adalah:
Range("B4:B13").Interior.ColorIndex = 10
[10 adalah ColorIndex dari warna hijau Lihat bagan warna].
⧭ Keluaran:
Jalankan kode ini, dan Anda akan menemukan warna latar belakang kisaran B4:B13 berubah hijau .
2. Atur Warna Font Sel Menggunakan ColorIndex di Excel VBA
Anda juga bisa menetapkan warna huruf teks sel apa pun dengan menggunakan perintah ColorIndex properti Excel VBA .
Mari kita ubah warna font kisaran B4:B13 menjadi merah.
⧭ Kode VBA:
Baris kodenya adalah:
Range("B4:B13").Font.ColorIndex = 3
[3 adalah ColorIndex dari Merah .]
⧭ Keluaran:
Jalankan kode ini, dan Anda akan menemukan warna font dari rentang B4:B13 berubah merah .
3. Atur Warna Batas Sel Menggunakan ColorIndex di Excel VBA
Sekarang kita akan menetapkan warna batas sel menggunakan perintah ColorIndex properti dari VBA .
Mari kita ubah warna batas kisaran B4:B13 menjadi merah.
⧭ Kode VBA:
Baris kodenya adalah:
Range("B4:B13").Borders.ColorIndex = 3
⧭ Keluaran:
Jalankan kode ini. Ini akan mengubah warna batas rentang B4:B13 menjadi merah.
4. Atur Warna Sel ke Warna Sel Lain Menggunakan ColorIndex
Terakhir, saya akan menunjukkan bahwa Anda dapat mengubah warna satu sel sesuai dengan warna sel lain.
Mari kita ubah warna latar belakang sel B5 untuk hijau .
Sekarang, kita akan mengubah warna latar belakang sel D5 sesuai dengan sel B5 .
⧭ Kode VBA:
Baris kodenya adalah:
Range("D5").Interior.ColorIndex = Range("B5").Interior.ColorIndex
⧭ Keluaran:
Jalankan kode ini. Ini akan mengubah warna latar belakang sel D5 sesuai dengan sel B5 .
Demikian pula, Anda bisa mengubah warna huruf atau warna batas sel apa pun menurut sel lain dengan menggunakan perintah ColorIndex properti.
Lebih Banyak Belajar
Dalam artikel ini, kita telah mengubah warna sel menggunakan fungsi ColorIndex properti dari VBA .
Selain itu ColorIndex properti, ada properti lain yang disebut Warna di VBA yang berhubungan dengan warna.
Klik di sini untuk mengetahuinya secara detail.