Rabu, 29 Agustus 2018

Cara Menandai Sel (Baris dan Kolom) Aktif di Excel

Rumus Excel [.] com - Untuk memudahkan dalam membaca atau memeriksa data pada Excel, Anda bisa menandai atau menyoroti (highlight) pada sel yang aktif baik baris maupun kolom-nya dengan cara merubah warnanya menjadi warna tertentu.


Untuk itu Anda bisa memanfaatkan fitur Conditional Formatting Excel, dan untuk hasil akhirnya akan tampak seperti gambar di bawah ini:

Cara Menandai Sel (Baris dan Kolom ) Aktif di Excel

Menandai Baris dari sel yang aktif

Untuk menandai baris dari sel yang aktif caranya adalah:
  1. Pilih sel yang ingin di tandai, misalnya A6 sampai H15.
  2. Pada tab Home pilih menu Conditional Formatting dan klik New Rule.. untuk membuat pengaturan conditional formatting yang baru.

    Cara Menandai Sel (Baris dan Kolom ) Aktif di Excel
  3. Pada New Formatting Rule pilih Use a formula to determine which cells to format

    Cara Menandai Sel (Baris dan Kolom ) Aktif di Excel
  4. Kemudian masukkan rumus Excel =ROW()=CELL("row") pada kotak Format values where this formula is true dan selanjutnya klik Format untuk menampilkan dialog Format Cells, dan ubahlah warna Fill-nya sesuai keinginan Anda.
  5. Jika di rasa sudah cocok silahkan klik OK untuk menyelesaikannya.

Hasilnya baris pada sel aktif akan berubah warnanya:

Cara Menandai Sel (Baris dan Kolom ) Aktif di Excel

Catatan:
Ketika Anda menocba memilih salah satu sel, ternyata baris pada sel tersebut tidak berubah warnanya secara otomatis, ini karena workbook harus di refresh atau Calculate terlebih dahulu. Anda bisa meng-calculate dengan menekan tombol F9, atau lakukan double pada sel terpilih.

Tapi jangan khawatir agar bisa otomatis meng-calculate, Anda bisa menambahkan kode macro atau VBA, untuk caranya akan di bahas pada akhir tutorial ini.

Menandai Kolom dari sel yang aktif

Selanjutnya adalah menandai kolom pada sel terpilih, untuk langkah-langkahnya adalah sama dengan cara menandai baris pada sel Aktif. Namun untuk rumus Excel yang dimasukkan adalah:
=COLUMN()=CELL("col")
Cara Menandai Sel (Baris dan Kolom ) Aktif di Excel

Kode VBA Calculate Otomatis

Agar pengaturan conditional formating untuk sel aktif otomatis berfungsi tanpa harus capek-capek mengklik Calculate Now atau tombol F9, Anda bisa menggunakan kode Macro atau VBA untuk mengotomatisasi, caranya adalah:
  1. Buka aplikasi VBA Excel, bisa melalui tab Developer atau dengan menekan tombol Alt + F11
  2. Double klik pada nama sheet yang tadi di atur Conditional Fromatting-nya untuk menampilkan Jendela Sheet Code.
  3. Pada dropdown Object pilih Worksheet.
    Cara Menandai Sel (Baris dan Kolom ) Aktif di Excel
  4. Tambahkan kode VBA berikut ini:
    Target.Calculate
    Seperti terlihat gambar berikut ini:

    Cara Menandai Sel (Baris dan Kolom ) Aktif di Excel

Penjelasan script VBA-nya:
Worksheet_SelectionChange artinya script pada sub ini akan dijalankan ketika pilihan sel berubah.
Target.Calculate artinya lakukan kalkulasi pada target (range). Meski sebenarnya bisa juga hanya memasukkan script Calculatetapi resikonya akan bermasalah ketika Anda melakukan Copy dan Cut, yakni ketika Anda berpindah sel, akan membuat tombol Paste tidak aktif.

Dengan menambahkan script VBA di atas maka otomatis sheet akan di Calculate, dengan begini Conditional Formatting yang tadi di buat akan lebih efektif. Terakhir jangan lupa menyimpan filenya ke ekstensi xlsm atau xlsb agar kode macro atau VBAnya tidak hilang.

Lampiran

Highlight Baris dan Kolom Aktif Excel Binary Workbook (xlsb)

Semoga Bermanfaat....
3 komentar
  1. Pagi, saya ingin bertanya... vba dan conditional formating sudah jalan, tapi saat saya reopen worksheetnya, Vbanya tidak jalan. padahal sudah saya save dalam bentuk xlsm dan xlsb. mohon bantuannya

    BalasHapus
    Balasan
    1. Podo,
      Tapi bagaimanapun terimakasih untuk penulis.. Penjelasannya sip..

      Hapus
  2. saya juga mengalami hal yg sama setelah disave dgn xlsm dan xlsb dan di buka kembali tdk aktif dan harus pencet F9 dulu, saya ucapkan terimakasih

    BalasHapus


EmoticonEmoticon