Cara Menggunakan ColorIndex di Excel VBA (4 Contoh)

  • Bagikan Ini
Hugh West

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.xlsm

4 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.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.