You've probably noticed

We love Excel

Author

When some user experience severe excel problem, it is not uncommon for their job activity to disturbed.
My great passion is bringing solution to some user who have been trought those experience, so they can save their times fixing excel issues.

  • myexcelive@gmail.com
  • www.excelive.com
  • READ MORE
Me

What will you get here

We have been work hard to bringing something useful for you in order to help your excel issues

Macro VBA 70%
Formula Excel 45%
Tips and Tricks 15%
Miscellaneous 25%

Expertise

We share the tutorials that we ourselves have tested in the workplace and slightly refine it to make it easy for you

Our Article

Every article on this site is presented explicitly so that you can understand the purpose of each tutorial.

Efficiency

We provides examples of just for illustration only, and we do not guarantee that they can be used in all situations.

Installation

every each codes on this site are provided "as is" and are easy to install

Youtube

in order to facilitate you in learning excel, you can visit our channel here

Design

all the design of each tutorial has passed the test for excel 2007 up

  • Tips Excel: Cara melewati data yang kosong saat melakukan paste data

    menggunakan fitur skip blanksPernahkah anda menggunakan fitur Paste Special dalam aplikasi Microsoft Excel?, jika belum barangkali tips ini berguna untuk anda. Namun sebelumnya saya akan sedikit menjelaskan apa itu Paste Special.

    Paste Special adalah sebuah kotak dialog yang berisi perintah-perintah untuk menempelkan hasil duplikasi data. Dengan kata lain, fitur ini memungkinkan anda untuk menempelkan hanya unsur tertentu dari data yang anda duplikat (copy) seperti pemformatan sebuah sel, nilai, atau hanya ingin menempelkan sebuah komentar dari sel atau range tersebut.

    Namun syarat utama Untuk memanggil kotak dialog ini adalah anda harus melakukan perintah copy terlebih dahulu, baik menggunakan Klik kanan mouse > Copy atau menggunakan tombol pintas Ctrl + C. Selanjutnya anda bisa menekan tombol pintas Ctrl + Alt + V atau Alt + E + S
    Baca artikel terkait lainnya
    Skrip Macro VBA untuk melakukan perintah paste special
    Copy paste range menggunakan Macro VBA
    Rumus Excel untuk mengcopy paste data setiap baris ke-n

    Oke. salah satu tips yang akan saya bagi kepada anda pada materi kita kali ini adalah bagaimana cara melewati data yang kosong saat melakukan perintah paste, menggunakan salah satu fitur yang terdapat dalam kotak jendela Paste Special, yakni Skip Blanks.

    Tanpa panjang lebar, inilah hasil yang bisa dilakukan oleh fitur Skip Blanks
    paste skip blanks

    Kalau anda perhatikan dengan seksama, saya melakukan perintah copy pada range D2:D10 yang mana range ini berisi update nilai perbaikan dari siswa yang bersangkutan. Selanjutnya saya memilih sel B2 kamudian menekan tombol pintas Ctrl + Alt + V untuk menampilkan jendela Paste Special, dan saya mengaktifkan (centang) fitur Skip Blanks agar data-data yang kosong dari hasil perintah copy tidak ikut ditempelkan.
    Hasilnya, nilai Oni yang sebelumnya 76 di update menjadi 80, sementara nilai Putra tetap tidak mengalami perubahan.

    Oke, semoga tips sederhana ini dapat memberikan manfaat kepada anda.
    Jangan lupa silahkan kunjungi channel ini untuk melihat beberapa video tutorial dari excelive.com. Good bye




  • Cara Menampilkan Data Excel yang Dipisahkan Oleh Koma ke Dalam ListBox

    membuat katalog dengan excel Untuk mengurangi dalam penggunaan jumlah kolom dalam menuliskan data di lembar kerja Microsoft Excel, umumnya kita memakai separator (tanda pemisah) untuk memisahkan antar item. Dan salah satu bentuk separator yang umum digunakan adalah tanda koma.

    Sebenarnya, model penulisan dan penyusunan data seperti ini sah-sah saja, tergantung selera pengguna Excel. Hanya saja, ketika kita ingin mengolah data tersebut - kita akan menemui beberapa kendala. Sebelumnya, silahkan lihat penyusunan data yang saya maksud.
    Genre Film Box Office

    Sekarang, coba bayangkan bagaimana jika anda ingin menampilkan hasil dari nilai ke-2 atau jenis genre ke-2 dari kolom C?. Maka saya jamin, Formula VLOOKUP standard tidak akan mampu menyelesaikan permasalahan ini.

    Oke, pada tutorial ini saya tidak akan membahas tentang bagaimana cara menampilkan hasil dari data yang dipisahkan oleh koma, melainkan akan membahas tentang cara menampilkan data-data tersebut (Kolom C: Genre) ke dalam ListBox secara terpisah sesuai dengan judul filmnya, seperti tampilan berikut ini :
    katalog film di excel


    Bagaimana, tertarik ingin membuatnya?!, namun sebelumnya silahkan anda cek tutorial-tutorial terkait berikut :
    Cara memilih isi daftar Listbox dengan tombol enter
    Skrip kode Macro VBA mencari baris atau kolom terakhir yang berisi data
    Formula untuk memisahkan text menjadi beberapa bagian

    1. Pastikan anda sudah membuat data dengan susunan seperti contoh di atas
    2. Setelah selesai membuatnya, sekarang tekan tombol Alt+F11 di keyboard anda untuk langsung menuju jendela Microsoft Visual Basic Editor
    3. Buat sebuah Userform baru dengan cara menekan menu Insert kemudian dilanjutkan dengan memilih UserForm
      cara menambahkan UserForm baru
    4. Langkah selanjutnya adalah, pasang ComboBox dan Listbox ke dalam Userform yang sudah dibuat di langkah sebelumnya, dan letakkan sesuai dengan selera
      ComboBox dan ListBox
    5. Langkah terakhir dan yang terpenting adalah memasang skrip macro VBA agar kotak-kotak tersebut dapat berfungsi sebagaimana mestinya, caranya adalah, klik kanan objek Userform1 kemudian pilih ViewCode dari menu popup yang muncul dan lanjutkan dengan copy paste kode berikut ke dalamnya
      Private Sub UserForm_Activate()
         lst = Range("A1").End(xlDown).Row
         ComboBox1.RowSource = "b2:B" & lst
      End Sub
      
      Private Sub ComboBox1_Change()
         a = ComboBox1.ListIndex + 2
         b = Cells(a, 3)
         ListBox1.List = Split(b, ", ")
      End Sub
      Secara umum, kode di atas terbagi menjadi dua bagian dimana kode yang berwarna merah berjalan disaat UserForm diaktifkan, sementara kode yang berwarna biru dijalankan ketika user menekan dan mengganti nilai yang terdapat di ComboBox.

      Point penting dari tutorial ini terletak pada parameter Split, yakni sebuah parameter yang berguna untuk memecah sebuah string (teks) menjadi beberapa bagian berdasarkan tanda pemisah atau yang lebih umum dikenal dengan istilah delimiter.

      Jika anda perhatikan skrip kode di atas, saya menggunakan delimiter ", " karena data yang tertulis dalam lembar kerja di pisahkan dengan tanda koma kemudian dilanjutkan dengan 1 (satu) spasi. Sementara data-data yang saya split terlebih dahulu sudah saya tentukan dalam variabel b yang berfungsi untuk membaca kolom C berdasarkan baris yang ditemukan oleh variabel a.

      Untuk menguji skrip sederhana di atas, lakukan dengan cara menekan tombol F5 di keyboard anda dan hasilnya akan tampak seperti ini
    6. Pilih format file Excel Macro-enabled workbook (.xlsm) atau Excel Binary Workbook (.xslb) untuk menyimpan hasil pekerjaan
    Selamat...anda sudah berhasil membuat Katalog Film dari sekumpulan data Microsoft Excel yang dipisahkan dengan tanda baca (koma) dengan menggunakan bantuan Macro VBA. Semoga tutorial ini ada manfaatnya untuk anda. Jangan lupa kunjungi channel ini untuk mengetahui video tutorial terkait dengan materi ini. Gracias

  • Cara Copy Paste Special Value di Excel Secara Cepat Menggunakan Macro VBA

    copy paste special macro vba Pernah dengar istilah paste special ?!
    Ya, fitur ini adalah salah satu fitur andalan dari Microsoft Excel yang memungkinkan pengguna Excel untuk menempelkan hasil data yang disalin sesuai dengan opsi atau hasil yang diinginkan. Salah satu contohnya adalah ketika kita ingin melakukan pengambilan angka (hasil akhir) dengan menggunakan perintah copy-paste dari hasil sebuah formula sederhana.

    Perhatikan contoh data berikut ini
    formula hitung sederhana

    Dengan menggunakan tombol pintas CTRL + V untuk menempelkan hasil dari sebuah formula,maka hanya akan menempelkan referensi sel dan bukan hasil akhir, yang mana Hal ini tentu akan berpengaruh jika nantinya terdapat perubahan sel atau referensi.
    Tutorial terkait lain
    Skrip Macro VBA untuk menyalin sebuah range
    Solusi membuat ranking berdasarkan kelompok atau kelas tertentu
    Membuat nomor transaksi diawali dengan angka 000

    Inilah gunanya kita menggunakan fitur tempel spesial untuk menghindari perubahan hasil akhir dari data yang disalin.
    Opsi tempel spesial atau Copy Paste special bisa dipanggil (setelah anda melakukan perintah menyalin data) dengan menekan tombol tekan Ctrl + Alt + V, atau Alt + E + S untuk membuka dialog Tempel Spesial

    fitur tempel khusus excel
    Selanjutnya, silahkan tentukan pilihan perintah untuk menempelkan hasil salinan, dan akhiri dengan menekan tombol OK.

    Alternatif lain untuk melakukan perintah copy paste special dari contoh data di atas dengan lebih cepat tentu saja dengan menggunakan Macro VBA. Triknya adalah sebagai berikut :
    1. Aktifkan tab Developer jika belum, selanjutnya pilih Insert --> CommandButton (ActiveX Control) dan letakkan di lembar kerja Microsoft Excel anda

    2. Klik ganda objek VBA yang barusan anda buat untuk langsung menuju ke jendela Microsoft Visual Basic Editor
    3. Tempelkan kode berikut ini agar Tombol bisa berfungsi sebagaimana mestinya
      On Error GoTo x
      Dim a As Range, b As Range
      
      Application.DisplayAlerts = False
      Set a = Selection
      Set b = Application.InputBox("rangenya", Type:=8)
      a.Copy
      b.PasteSpecial xlPasteValues
      Application.CutCopyMode = False
      x:
      Exit Sub
      Secara singkat penjelasan baris kode di atas adalah sebagai berikut :
      • Membuat perangkap error untuk menghentikan jalannya kode jika terjadi kesalahan
      • Mendeklarasikan variabel a dan b sebagai sebuah range
      • Menonaktifkan pesan peringatan Microsoft Excel
      • Mengatur variabel a untuk memilih beberapa sel
      • Menjadikan variabel b sebagai jendela InputBox untuk menempelkan hasil salinan
      • Setelah serangkaian syarat tersebut dipenuhi, selanjutnya adalah menyalin isi dari variabel a kemudian menempelkan ke sebuah sel atau range sesuai dengan nilai atau alamat yang ditentukan oleh variabel b, dengan menggunakan opsi xlpasteValues
    4. Tutup jendela Microsoft Visual Basic Editor atau tekan tombol pintas Alt+Q untuk kemebali ke jendela Aplikasi Excel
    5. Sebelum menjalankan kode yang sudah dibuat. Pastikan anda menonaktifkan tombol Design Mode yang terdapat di tab menu Development
      design mode development
    Hasil akhir dari serangkaian tutorial membuat tombol Copy Paste Special menggunakan Macro VBA, bisa anda lihat dalam tampilan berikut ini
    copas spesial excel


    Selamat...Anda sudah berhasil melakukan perintah copy paste special dengan memilih opsi nilai murni dengan menggunakan bantuan Macro VBA Excel.
    Jangan lupa, silahkan kunjungi channel youtube kami untuk melihat video tutorial terbaru. Adios

  • Cara Menyembunyikan atau Menampilkan Lembar Kerja Jika Sel Berisi Nilai Tertentu

    hidden sheet dengan macro vba Lembar kerja Ms.Excel atau biasa disebut juga dengan Worksheet merupakan sebuah wadah di mana kita bisa menyimpan berbagai macam data di dalamnya. Mulai dari data berupa teks, angka, hingga formula yang dapat membantu kita dalam mempercepat pekerjaan.

    Dari setiap lembar kerja (baca:sheet) yang kita miliki dalam dokumen Microsoft Excel, mungkin Anda pernah mengalami situasi, kondisi atau keadaan dimana kita harus menyembunyikan beberapa hal yang kita rasa mengganggu pada lembar kerja kita, dan atau mungkin kita perlu menyembunyikan data-data rahasia yang terdapat dalam satu atau beberapa lembar kerja tersebut, sehingga anda tidak ingin lembar kerja itu terlihat di bilah tab di bagian bawah jendela Excel.

    Bahkan, Anda dapat menyembunyikan seluruh buku kerja, meskipun kami tidak yakin mengapa Anda ingin melakukan itu. Namun, kami akan menunjukkan cara menyembunyikan lembar kerja dan buku kerja dan menampilkannya lagi.
    Baca tutorial terkait lain
    Cara mengisi TextBox dan menulisnya ke dalam lembar kerja Excel
    Panduan mencetak dokumen dengan disertai jumlah banyaknya cetakan
    Daftar kode-kode untuk merubah interior sel dalam lembar kerja Excel

    Apa yang akan saya tunjukkan dalam tutorial ini adalah, bagaimana cara menyembunyikan dan atau menampilkan kembali buku kerja yang kita miliki jika sebuah sel memuat nilai tertentu. Dan berikut panduannya :
    1. Pastikan Aplikasi Microsoft Excel sudah anda aktifkan
    2. Buat atau tambah beberapa lembar kerja dalam dokumen Excel Anda
    3. Sebagai contoh, masukkan nilai atau angka 1 (satu) di lembar kerja ke-2 hingga lembar kerja terakhir yang anda miliki.
      Hal ini nantinya kita gunakan untuk sebagai kunci untuk menyembunyikan dan atau menampilkan kembali lembar kerja yang hilang dari bilah tab di bagian bawah jendela Excel
    4. Tekan tombol pintas Alt+F11 untuk menuju ke jendela Aplikasi Microsoft Visual Basic Editor
    5. Selanjutnya, buat sebuah module baru
      Tambah module baru di excel
      Lanjutkan dengan copy-paste kode berikut ini ke dalam module yang sudah dibuat :
      Sub ABC
      Dim wb As Worksheet
      For Each wb In ActiveWorkbook.Worksheets
          If wb.[a1] = 1 Then
              wb.Visible = xlSheetHidden
          End If
      Next ws
      End Sub
      Penjelasan singkatnya Sebelum menjalankan kode, terlebih dahulu saya mendeklarasikan variabel wb sebagai lembar kerja. Selanjutnya saya menggunakan statement For Each untuk melakukan perintah pengulangan yang mana kriteria pengulangannya adalah "Jika sel A1 di setiap lembar kerja berisi angka 1 - Maka lembar kerja akan disembunyikan"
      Tentunya anda bisa menampilkan kembali lembar kerja yang hilang dengan mengganti perintah xlSheetHidden menjadi xlSheetVisible
    6. Langkah terakhir adalah menguji serangkaian kode ini dengan cara menekan tombol yang terdapat di menubar atau dengan menekan tombol F5 yang terdapat dikeyboard anda

    Hasil akhir dari serangkaian tutorial ini bisa anda lihat dalam tampilan berikut
    menyembunyikan lembar kerja excel


    Selamat...anda sudah berhasil menampilkan dan atau menyembunyikan beberapa lembar kerja dokumen Microsoft Excel Anda berdasarkan nilai yang terdapat disebuah sel menggunakan Macro VBA Excel.
    Jangan lupa, silahkan kunjungi channel youtube kami untuk melihat video tutorial terbaru dari kami. Gracias


  • Membuat Perintah Macro Untuk Mencetak Lembar Kerja Tertentu Beserta Banyaknya Jumlah Cetakan

    Print Lembar Kerja dengan Macro VBA Membuat Tombol Print di Excel - Di artikel sebelumnya saya sudah membahas tentang bagaimana cara mengkombinasikan tombol CheckBox dan Parameter Select Case untuk membuka jendela dialog Print. Nah, pada kesempatan kali ini kita akan sama-sama belajar bagaimana cara mencetak sebuah lembar kerja dari sebuah UserForm secara otomatis disertai dengan daftar beberapa lembar kerja atau Sheet yang diletakkan dalam ComboBox, juga TextBox untuk menentukan berapa banyaknya jumlah cetakan yang diinginkan.

    Dengan kata lain, dengan menggunakan teknik ini maka anda tidak perlu lagi menekan tombol Ctrl+P untuk mencetak lembar kerja Excel, karena perintah ini akan dibuat dan disematkan dalam sebuah UserForm. Dan berikut ini panduan lengkapnya. Namun sebelumnya, silahkan anda baca artikel terkait berikut.
    Baca tutorial terkait berikut :
    Cara melakukan pencarian secara berulang-ulang
    Kode ini akan terus berjalan sebelum pengguna melakukan dengan benar
    Bekerja dengan cepat dengan menggunakan Macro VBA untuk mencetak lembar kerja
    Oke, jika anda memutuskan untuk Membuat Perintah Macro Untuk Mencetak Lembar Kerja Tertentu Beserta Banyaknya Jumlah Cetakan maka caranya adalah sebagai berikut :
    1. Buka jendela Visual Basic Editor dengan cara menekan tombol Alt+F11 keyboard anda.
    2. Selanjutnya adalah membuat sebuah UserForm disertai dengan objek-objek VBA seperti ComboBox, TextBox, dan CommandButton.
      membuat userform di excel
    3. Setelah dirasa cukup mendesain tampilan userForm, kini saatnya memberikan perintah terhadap terhadap setiap objek yang dapat dilakukan dengan cara meng-klik kanan Userform kemudian memilih perintah ViewCode dari menu pop-up yang muncul
    4. Copy paste baris kode yang sudah saya siapkan berikut ke dalam jendela kode yang sudah terbuka
      Private Sub UserForm_Initialize()
      Dim N As Long
      For N = 1 To ActiveWorkbook.Sheets.Count
          ComboBox1.AddItem ActiveWorkbook.Sheets(N).Name
      Next N
      End Sub
      
      Private Sub CommandButton1_Click()
      On Error GoTo x
      Set ws = Sheets(ComboBox1.Value)
      For N = 1 To TextBox1
          ws.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
      Next
      Exit Sub
      x:
      MsgBox "Perbaiki data"
      End Sub
      Penjelasan singkatnya Pada baris pertama, isi utama dari perintah ini adalah mengumpulkan nama-nama dari setiap lembar kerja yang aktif, kemudian nama-nama tersebut diletakkan ke dalam ComboBox
      Sementara isi perintah pada baris CommandButton1 berisi beberapa hal penting antara lain:
      • On Error Goto berfungsi sebagai Trap Error yakni sebuah perintah awal yang akan dijalankan ketika terjadi kesalahan
      • Menentukan nama lembar kerja yang akan dicetak. Dari baris kode di atas, cara menentukannya berada di bagian Set ws = ...
      • Pada baris selanjutnya, saya menggunakan parameter Looping yang bertujuan untuk menentukan berapa banyaknya jumlah yang ingin di cetak sesuai dengan isi nilai yang terdapat di kotak TextBox
    Setelah anda selesai membuat serangkaian baris-baris kode diatas disertai dengan desain userFormnya, langkah terakhir adalah simpan file excel dengan menggunakan format Macro Enable Workbook (.xslm) atau Macro Binary Workbook (.xslb) agar kode-kode tersebut dapat dijalankan sebagaimana mestinya.
    Terimakasih sudah berkunjung di situs kami, jangan lupa kunjungi pula channel ini untuk melihat video tutorial terbaru dari kami. Adios


  • Cara Membuat Formula VLOOKUP Versi Macro VBA - Beserta Contohnya

    Formula VLOOKUP versi macro vba Jika anda seorang pengguna Excel maka saya yakin bahwa formula VLOOKUP sudah tidak asing lagi bagi anda, karena formula ini sangat bisa diandalkan untuk membantu dalam menyelesaikan kasus pencarian data atau informasi serta rujukan yang biasanya disimpan dalam bentuk tabel tertentu.

    Ketika kita bicara mengenai formula atau fungsi VLOOKUP, maka kita membutuhkan sebuah value yang dijadikan sebagai kunci pencarian yang umumnya terletak di bagian kiri sebuah tabel dan mengembalikan suatu value tertentu yang terletak pada kolom yang sama dengan value pencarian. Inilah salah satu kehebatan formula ini, karena ia bisa dengan cermat menampilkan hasil yang berada dalam tabel tanpa harus mengetik ulang nilai yang dimaksud.

    Oke, saya akan mulai dengan sebuah contoh kasus untuk menentukan besaran Gaji seorang Pegawai Negeri Sipil (PNS) yang mana beberapa item telah ditentukan dalam sebuah aturan berdasarkan Golongan Pegawai yang tersusun dalam tabel lain.
    Perhatikan Format Penggajian Karyawan berikut :
    Tabel Penggajian Karyawan PNS
    Dari contoh di atas, yang harus kita isikan adalah menghitung gaji pokok, tunjangan, lain-lain dan total gaji yang diterima. Untuk beberapa item, isian atau referensi sudah ditentukan dalam tabel lainnya (Tabel Gaji).

    Menggunakan Fungsi VLOOKUP Excel
    Jika anda memutuskan menyelesaikan soal di atas menggunakan Formula VLOOKUP yang telah disediakan oleh Excel, maka bisa diselesaikan dengan cara seperti berikut:
    Baca tutorial terkait berikut :
    Menghilangkan Angka 0 dari Hasil Pencarian
    Menyembunyikan Baris Jika Menghasilkan Nilai Nol Dari Hasil VLOOKUP
    Fungsi VLOOKUP-HLOOKUP menghasilkan nilai Error
    1. GAJI POKOK
      Untuk menghitung nilai besaran gaji pokok tuliskan fungsi vlookup di sel D3 dengan syntax penulisan sebagai berikut :
      FORMULA MICROSOFT EXCEL
      =VLOOKUP(B3,$I$3:$L$8,2,FALSE)
    2. TUNJANGAN
      Sama dengan cara menentukan besaran GAJI POKOK, untuk menghitung TUNJANGAN juga dapat dilakukan dengan menggunakan formula VLOOKUP yang diletakkan dalam sel E4 seperti berikut:
      FORMULA MICROSOFT EXCEL
      =VLOOKUP(B3,$I$3:$L$8,3,FALSE)
    3. LAIN-LAIN
      Masih menggunakan formula VLOOKUP, tuliskan formula berikut di sel F4 untuk mengambil nilai LAIN-LAIN dari Tabel Gaji yang telah ditentukan:
      FORMULA MICROSOFT EXCEL
      =VLOOKUP(B3,$I$3:$L$8,4,FALSE)
    4. TOTAL GAJI
      Perintah terakhi adalah menghitung besaran TOTAL GAJI yang diterima oleh tiap-tiap Pegawai Negeri Sipil (PNS), untuk menyelesaikannya anda bisa menggunakan fungsi SUM atau bisa juga dengan menjumlahkan secara manual
    Sampai dengan langkah ini, anda sudah berhasil menyelesaikan soal di atas dengan menggunakan formula VLOOKUP Microsoft EXCEL dan siap membagikan amplop beserta isinya ke tiap-tiap pegawai. :)
    Jika anda ingin menyelesaikan soal di atas menggunakan Macro VBA, maka silahkan ikuti panduannya berikut.

    Menggunakan Macro VBA
    Sebelum mulai beranjak ke panduan Formula VLOOKUP, ada baiknya anda kunjungi link-link berikut
    Silahkan klik link untuk mulai membaca
    Mencari Posisi Baris Terakhir yang Berisi Nilai
    Cara yang Benar Menghapus Semua Baris Menggunakan Macro VBA
    Panduan Lengkap Dalam Memahami Struktur Macro VBA
    Namun sebelumnya, ketika anda memutuskan menggunakan MACRO VBA untuk menyelesaikan soal di atas, maka nantinya anda harus menyimpan file excel ini dengan format .xlsm (Excel-Macro Enabled Workbook) atau .xlsb (Excel Binary Workbook) dan atau menggunakan format excel .xls (Excel 97-2003 Workbook). Jadi, silahkan tentukan pilihan anda sesuai dengan selera.

    Setelah anda memahami syarat dan ketentuan di atas, selanjutnya silahkan ikuti langkah-langkah membuat VLOOKUP versi Macro VBA berikut ini:
    1. Setelah anda membuat dokumen seperti contoh soal, langkah awal yang bisa anda lakukan adalah dengan membuka jendela Microsoft Visual Basic Editor (VBE) dengan cara menggunakan tombol pintas Alt+F11
    2. Sesampainya di jendela VBE, langkah berikutnya adalah dengan menambah sebuah Module baru dengan cara klik menu Insert kemudian pilih menu Module

    3. Di jendela bagian kanan, silahkan anda copy paste skrip kode berikut ini
      Sub VLOOK()
      On Error Resume Next
      
      BarisAkhir = Range("B2").End(xlDown).Row
      Range("D3:F" & BarisAkhir).ClearContents
      
      Kunci = Sheet1.Range("B3:B" & BarisAkhir)
      Tabel = Sheet1.Range("i3:L8")
      Baris = Sheet1.Range("D3").Row
      Kolom = Sheet1.Range("D3").Column
      
      If Err.Number = 0 Then
      For Each HASIL In Kunci
        Cells(Baris, Kolom) = Application.WorksheetFunction.VLookup(HASIL, Tabel, 2, False)
        Cells(Baris, Kolom + 1) = Application.WorksheetFunction.VLookup(HASIL, Tabel, 2, False)
        Cells(Baris, Kolom + 2) = Application.WorksheetFunction.VLookup(HASIL, Tabel, 3, False)
        Cells(Baris, Kolom + 3) = Cells(Baris, Kolom) + Cells(Baris, Kolom + 1) + Cells(Baris, Kolom + 2)
        Baris = Baris + 1
      Next HASIL
      End If
      
      End Sub
      Penjelasan singkatnya Dari sekumpulan baris kode di atas, secara berurutan bisa dijabarkan seperti berikut:
      • On Error Resume Next
        Baris ini bertugas untuk tetap melanjutkan skrip meskipun terdapat kesalahan dalam membaca referensi tabel
      • BarisAkhir
        Tugas dari kode ini adalah untuk mendeteksi lokasi baris terakhir yang berisi nilai sesuai data yang terdapat di kolom B
      • Range("D3:F" &.....ClearContents
        Berfungsi untuk membersihkan isi mulai sel D3 sampai dengan F baris terakhir
      • Kunci
        Nilai yang terdapat di bagian ini saya gunakan sebagai LookUp Value ketika menggunakan formula VLOOKUP, yakni kolom B mulai baris 3 sampai dengan baris terakhir yang berisi nilai
      • Tabel
        Adalah sebuah data-data yang berisi referensi
      • Baris
        Baris Awal sebagai tempat menaruh hasil VLOOKUP
      • Kolom
        Kolom Awal sebagai tempat menaruh hasil VLOOKUP
      • If Err.Number
        Logika sederhana untuk mengecek apakah terdapat kesalahan dalam membaca referensi atau tidak, di mana nilai 0 memiliki arti bahwa tidak ada kesalahan.
      • Hasil
        Merupakan sebuah parameter yang saya gunakan hasil pencarian informasi
    4. Setelah selesai menuliskan kode VBA di atas, anda bisa mengujinya dengan cara menekan tombol F5 atau bisa juga menjalankannya dengan menekan ikon yang terdapat di menubar.
      Dan inilah hasil akhir dari tutorial Membuat Formula VLOOKUP Versi Macro VBA
      membuat numerator di excel







    Selamat... Anda sudah berhasil membuat formula atau fungsi VLOOKUP versi MACRO VBA yang cukup ringan dijalankan. Semoga tutorial ini memberikan manfaat kepada anda.
    Jangan lupa, silahkan kunjungi Channel Youtube kami untuk mengetahui video tutorial excel terbaru dari kami. Gracias


  • Still haven't found what are you looking for

    We have provided a complete list of articles on this site to make it easier for you and giving the best solution for your excel issues

    VISIT LINK
    DMCA.com Protection Status

    excelive.com
    is a blogger resources site who provides best excel tutorial based on daily needs. The main mission of excelive is to share our little experience in excel to deliver best time killer for your excel issues.
    T.O.S
    Term of service

    Read More
    Download Area
    to complete all excel lessons, we have provided a download link for you Find Here
    Copyright © 2016 - excelive.com. Some rights reserved.
    Menyalin sebagian atau keseluruhan materi situs hanya diperbolehkan dengan tautan balik terbuka ke sumbernya.
    equipped with by blogger