Monday, January 28, 2019

√ Macro Excel - Cara Menciptakan Validasi Data Dari Sebuah Range Dengan Script Vba

Bagaimana cara menciptakan validasi data dengan ketentuan data yang disimpan pada range tertentu di Ms. Excel? Untuk menciptakan list data validasi bekerjsama Anda dapat gunakan sajian Data kemudian pilih Data Validation. Data Validasi biasanya banyak yang memakai ComboBox menyerupai yang pernah aku bahas pada artikel Cara Membuat Validasi dengan ComboBox

Pada kesempatan kali ini aku akan bahas bagaimana menciptakan sebuah validasi data masih dengan kemudahan ComboBox namun dengan memakai script VBA atau macro excel. Data validasi ini biasanya dipakai saat kita akan membatasi input data dengan kriteria yang telah ditentukan artinya saat input data di luar kriteria maka sistem akan menolak hasil input tersebut.

Oke, pribadi saja berikut langkah-langkah sederhana untuk menciptakan validasi data memakai Macro
Tahap pertama silakan buat data pada lembar kerja Microsoft Excel Anda silakan ketikan data pada range D1:D3 dengan data A, B, C masing masing di cell D1=A di cell D2=B dan di cell D3=C untuk lebih terang aku tampilkan berupa gambar kira-kira menyerupai tampilan berikut ini.

Bagaimana cara menciptakan validasi data dengan ketentuan data yang disimpan pada range terten √ Macro Excel - Cara Membuat Validasi Data Dari Sebuah Range dengan Script VBA

Dari data diatas kita akan menciptakan sebuah validasi data input di cell A1. Setelah data final dibentuk silakan masuk ke Microsoft VBA dengan cara klik sajian Developer atau dapat memakai shortcut key ALT+11 silakan sisipkan 1 buah Module



Bagaimana cara menciptakan validasi data dengan ketentuan data yang disimpan pada range terten √ Macro Excel - Cara Membuat Validasi Data Dari Sebuah Range dengan Script VBA

Silakan masukan atau tuliskan arahan berikut pada Module1

Bagaimana cara menciptakan validasi data dengan ketentuan data yang disimpan pada range terten √ Macro Excel - Cara Membuat Validasi Data Dari Sebuah Range dengan Script VBA

Untuk mempermudah dalam berguru Anda juga dapat copy script validasi data dengan ComboBox dibawah ini

Sub DropDownValidasi()

With Range("A1").Validation
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, _
Formula1:="=$D$1:$D$3"
.IgnoreBlank = True
.InCellDropdown = True
End With

End Sub
Tahap berikutnya silakan masuk kembali ke lembar kerja dan Run Macro pilih Asign macro name DropDownValidasi kemudian klik OK

Bagaimana cara menciptakan validasi data dengan ketentuan data yang disimpan pada range terten √ Macro Excel - Cara Membuat Validasi Data Dari Sebuah Range dengan Script VBA

Untuk mentes apakan macro yang dibentuk benar silakan masukan data pada cell A1 kemudian ketikkan data Jika Anda mengetikan data selain yang sesuai pada range D1:D3 maka sistem akan menampilkan sebuah pesan peringatan

Bagaimana cara menciptakan validasi data dengan ketentuan data yang disimpan pada range terten √ Macro Excel - Cara Membuat Validasi Data Dari Sebuah Range dengan Script VBA


Jika Anda menuliskan data di cell A1 contohnya A maka sistem akan mengijinkan input data. Ok, tampaknya hingga disini saja bahan macro excel untuk menciptakan sebuah validasi data biar bermanfaat.



Sumber http://www.excel-id.com/