Тёмный

How to Create an Edit Data Button in Microsoft Excel VBA Macros 

Biyan Soft
Подписаться 25 тыс.
Просмотров 35 тыс.
50% 1

How do I create a data edit form?
How to make a data search in a vba excel textbox
Prevent Duplicate Data, Cannot Input if data already exists
#vbaexcel #search #duplicatdata
If you have followed the previous videos, it will be easy to follow this video tutorial on How to Edit VBA data.
In this tutorial, we will explain how to create a data edit button using a vba macro which is equipped with a search feature based on Employee Id (Textbox Change). If you type the inputted Employee Id, the name, address, gender data will appear as well as a feature to disable unnecessary buttons.
For example, if data exists or data is found, the save button will turn off and vice versa if data is not available or not found then the EDIT button will be disabled or off.
Therefore, watch this video until it's finished so you don't fail to understand

Опубликовано:

 

22 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 101   
@moeri1076
@moeri1076 Год назад
Terima kasih ilmunya yang bermanfaat Pak..
@AdeKaryadi
@AdeKaryadi 3 года назад
Bermanfaat videonya, nice tutorial thanks
@soareaugusto7523
@soareaugusto7523 4 года назад
Terima Kasih Bang......berkat video ini saya mendapatkan solusi untuk mengatasi kebingungan saya......Tetaplah berkreasi dalam membuat kontent video tutorial yang baru......
@pradaasmara6431
@pradaasmara6431 4 года назад
tutorial yang bagus dan mudah dipahami.. terimakasih
@senialadisya6549
@senialadisya6549 3 года назад
Kemasan materinya sangat membantu dalam belajar, karena saya belajar secara otodidak. Saya mau request bang, Saya ingin ada tombol move dari sheet1 ke sheet2. Andaikan saja bahwa semua data yang tetap di sheet1 adalah karyawan yang aktif, sedangkan yang di move ke sheet2 adalah kelompok karyawan yang tidak aktif. Semoga pengetahuan semakin bertambah. Terima kasih banyak atas sharing pengetahuannya.
@yusuphan9626
@yusuphan9626 3 года назад
Mas biyan bagus
@atengsupardi23
@atengsupardi23 Год назад
Mantap
@hasanuddin825
@hasanuddin825 3 года назад
ASSALAMUALAIKUM IJIN BERTANYA PAK BYAN Alkhamdulillah saya hasan mengikuti pelatihan tutorial beliau sangat bermanfaat Pak ketika saya masukin script coding tentang edit data di input ko ga bisa di field text ya ,klo yang lain bisa mohon bantuanny master
@BiyanSoft
@BiyanSoft 3 года назад
Waalaikumsalam,,, saya kurang paham maksudnya "ga bisa di field text" Coba jelaskan : - Pesan Errornya apa ? - Errornya saat melakukan apa ? (misalnya error ketika mengetik di text1, error ketika klik tombol, dll)
@ekowahyunugroho5731
@ekowahyunugroho5731 3 года назад
Pak dulu belajarnya dmna saya mau mempeljari excel lebih dalam lagi
@BiyanSoft
@BiyanSoft 3 года назад
Belajar VBa Otodidak ajha
@ginahanna4057
@ginahanna4057 4 года назад
Met sore Bang. maaf nih sy mo tanya lg. skrip edit datanya dah sy buat, tapi kmbali wkt run, kata Cari= (pp skrip : Private Sub CommandButton2_Click() Dim Baris as Integer Set Aktif_Sheet=Workshsheet("Sheet1").Range("B:B") Set Cari=Aktif_Sheet.Find.... terblok warna & muncul COMPILE EROR : VARIABLE NOT DEFINED. Tolong ya Bang, hrs digimanai tuh?
@BiyanSoft
@BiyanSoft 4 года назад
Option Explicit paling atas,, ingat paling atas tiada koding lain lagi di atasnya
@ginahanna4057
@ginahanna4057 4 года назад
Benar Bang, mmang di atas hrs di+ dim cari lg. Sdh sy praktekan, tokcer. Trims ksh banyak Bang.
@seingein1867
@seingein1867 3 года назад
Untuk menampilkan data tanggal yang mau diedit gmana ya pak? Pake cara dibalik jdi Tanggal & "/" & Bulan &"/"& Tahun = worksheets ("Sheet1").Cells(Baris,5) & "" . Gabisa pak . Mohon solusinya
@BiyanSoft
@BiyanSoft 3 года назад
Untuk tanggal gunakan format seperti video ini ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-96B5SgsivaU.html
@KC_47.
@KC_47. 3 года назад
Mas bisa ngak kalauu video lain kali nya, buatkan variable (dim & set) bagi setiap sub? Supaya yang newbie seperti saya ini bisa paham..
@BiyanSoft
@BiyanSoft 3 года назад
Yg diperlukan dim tentu dibuat Kalau tidak diperlukan tidak dibuat
@KC_47.
@KC_47. 3 года назад
@@BiyanSoft saya tiru sikit..tapi saya ngak paham kenapa file saya harus ditambah Dim Aktif_Sheet as Range dan Dim Cari as Range?
@BiyanSoft
@BiyanSoft 3 года назад
@@KC_47. karena ada option explicit paling ataskan
@wahyutimor
@wahyutimor Год назад
bang cara buat coding untuk menampilkan data ketika memasukan id karyawan gimana? seperti fungsi Vlookup
@BiyanSoft
@BiyanSoft Год назад
Bukankah divideo ini begitu ya. Ketik id, maka tampil datanya jika ada
@faturrosi9193
@faturrosi9193 3 года назад
mohon maaf kak, mau nanya saya sudah ikutin dari awal dan sudah sampai di bagian edit , tapi pas waktu pencaarian kode di id_karyawan gk bisa muncul,kalau kodenya campuran huruf dan anka seperti K001, tapi klu saya pakek kode huruf aja contoh kode ABC bisa muncul, mohon pencerahanny🙏🙏🙏
@hendrasaputra5719
@hendrasaputra5719 3 года назад
bang request video tutorialnya = saya sdh buat beberapa data dan sheet dengan nama bulan(januari, februari, maret) dan menambahkannya pada combo box ,masing2 sheet ada kolom (No, Nama, Kelas dan alamat) coding untuk menampilkan data pada text box sesuai combobox yang saya pilih tadi agar bisa di edit bagaimana penulisanya mohon pencerahan dan bantuannya terima kasih
@BiyanSoft
@BiyanSoft 3 года назад
Combobox dengan textbox itu sama saja jenisnya,,, Jadi menampilkan data berdasarkan combo dan textbox itu sama kodingnya
@genteridaeli5766
@genteridaeli5766 Год назад
Mas cara mengatasi data yang sudah disimpan sebagian hilang...
@enungnuryamin4790
@enungnuryamin4790 4 года назад
Gan sy lg bljar vba APP.KSS... gmn kl edit data dan simpannya ke sheet lain pd kolom tertentu... misal ; sheet 1(januari) isinya no. Nama anggota, Angsuran pokok, angs.jasa dll... Kolomnya tdk urut. Nnti. Terus sheet2(pebruari) isinya sama. Dst s.d desember. Mkasih.
@BiyanSoft
@BiyanSoft 4 года назад
Tinggal rubah saja sheet yg dituju,, Aktif_sheet itu kan ada tujuan sheetnya,, Coba dech lebih diperhatikan penjelasan saya tentang codingnya,, Sebaiknya nonton yg simpan data
@enungnuryamin4790
@enungnuryamin4790 4 года назад
@@BiyanSoftya... makasih gan.....
@ferdyindrasakti9933
@ferdyindrasakti9933 3 года назад
Mas Biyan.. keren pelatihannya. Thx. Sy mau tanya kl kita ketikan ID karyawan (atau dl hal ini kode barang), tapi barangnya ada di bbrp sheet misal : Sheet tkal : kodenya Tkal 001 Sheet dll : kodenya Dll 001 Sheet kabel : kodenya KB 001 Cara penggabungannya agar apabila di ketik kodenya masing 2x textbox terisi sesuai pencarian di sheet nya.. terimakasih, mohon bantuannya.
@BiyanSoft
@BiyanSoft 3 года назад
1. Kode itu sebaiknya harus ada pemisah karena bentuk kodenya beda 2. Bisa tanpa pemisah kalau bentuk kodenya sama Tkal, dll, kb, itu beda jadi mesti pake pemisah 3. Lakukan pengecekan berdasarkan kode tersebut Jika kode=tkal maka sheet1 yg dipanggil dipanggil,, dst
@ferdyindrasakti9933
@ferdyindrasakti9933 3 года назад
Baik mas.. sy coba dl ya... terimakasih banyak. Rasanya blm ada video yg pencarian beda sheet ya.. hehe. Mantab responya.. sukses selalu ya
@Anime-ro2qe
@Anime-ro2qe 3 года назад
Maaf masih pemula.. Itu untuk menulis karakter setelah (baris, 3) Gmn ya caranya(yg sperti angka 6) Kayak e di keyboard gk ada karakter itu
@BiyanSoft
@BiyanSoft 3 года назад
Menit keberapa ya ??? Seperti angka 6 ???? Coba nonton nya kualitas videonya 720 biar jelas hasilnya Mungkin simbol & ""
@ritaoktaviaa1550
@ritaoktaviaa1550 3 года назад
untuk poin pelajaran edit id karyawannya kok punya saya cuma bisa dihapus satu karakter saja. misal baru mengganti data di id karyawan 0016, saya mau edit lagi data dgn id 0008. angka 0016 hanya bisa diedit 6 nya saja sedangkan angka 1 nya tdk bisa diganti juga tdk bisa dihapus
@BiyanSoft
@BiyanSoft 3 года назад
Maaf Kurang paham saya penjelasannya
@over-devz
@over-devz 4 года назад
Bang Biyan, Help Me... Bang gimana caranya ya kalau tombol EDIT dan SAVE digabung dalam satu tombol..? Jadi metode nya, mencari data yang sudah ada ketika ditemukan kemudian merubahnya akan berlaku EDIT dengan menggunakan konfirmasi vbYesNo + vbQuestion , ketika data tidak ditemukan dalam database berlaku sebagai "SAVE" dengan menempatkan data pada ROW baru pada akhir list data dalam database.. Saya mencoba metode EDIT tanpa save normal, tapi kalau disisipi SAVE data yang di edit akan menjadi data baru walaupun data sudah ada.. Terimakasih..
@BiyanSoft
@BiyanSoft 4 года назад
videonya sudah saya buatkan ya,, tinggal upload,, jangan lupa bunyikan loncengnya supaya dapat updatenya
@over-devz
@over-devz 4 года назад
@@BiyanSoft Siyap Bang, tak tunggu banget ini.. Soalnya stuck disitu masalah saya belum nemu² jawabannya..🙏
@BiyanSoft
@BiyanSoft 4 года назад
cek ajha jam 8 pagi nanti
@over-devz
@over-devz 4 года назад
@@BiyanSoft Siyap Bang... 👍
@soareaugusto7523
@soareaugusto7523 4 года назад
Bang, mohon maaf mau nanya.....gimana caranya untuk membersihkan textBox NIM agar bisa diketik baru dengan kontrol cmd??? terima kasih......
@BiyanSoft
@BiyanSoft 4 года назад
Control cmd ?
@chenmbeling5465
@chenmbeling5465 4 года назад
Mas... Sampai di edit data bisa jln, tapi untuk menampilkan data di userform g bisa. Private sub id karyawan change. Id karyawan = nama texbok Disitu ketika dobel klik pd texbok langsung muncul private sub ...., Jika texboknya berupa cell gimana. Saya buat forminputnya di workbok. ,,🙏
@BiyanSoft
@BiyanSoft 4 года назад
Mesti saya buat tutorial ini, supaya bisa dilihat nanti penjelasan saya sesuai apa nggak dengan yg diinginkan Karena kalau gak pake tools seperti textbox,, Artinya coding changenya itu langsung membaca worksheet
@chenmbeling5465
@chenmbeling5465 4 года назад
@@BiyanSoft Private Sub EDIT_Click() Dim baris As Integer Set aktif_sheet = Worksheets("data").Range("D:D") Set cari = aktif_sheet.Find(Sheets("INPUT").Range("F6"), lookat:=xlWhole) TGL = Sheets("INPUT").Range("F7") nmc = Sheets("INPUT").Range("F11") NKC = Sheets("INPUT").Range("F12") ALC = Sheets("INPUT").Range("F13") stw = Sheets("INPUT").Range("F16") HBW = Sheets("INPUT").Range("F17") nmw = Sheets("INPUT").Range("F18") NKW = Sheets("INPUT").Range("F19") ALW = Sheets("INPUT").Range("F20") sbb = Sheets("INPUT").Range("F23") ss1 = Sheets("INPUT").Range("F25") SS2 = Sheets("INPUT").Range("F26") If Not cari Is Nothing Then baris = cari.Row Worksheets("data").Cells(baris, 5).Value = TGL Worksheets("data").Cells(baris, 6).Value = nmc Worksheets("data").Cells(baris, 7).Value = NKC Worksheets("data").Cells(baris, 8).Value = ALC Worksheets("data").Cells(baris, 9).Value = stw Worksheets("data").Cells(baris, 10).Value = HBW Worksheets("data").Cells(baris, 11).Value = nmw Worksheets("data").Cells(baris, 12).Value = NKW Worksheets("data").Cells(baris, 13).Value = ALW Worksheets("data").Cells(baris, 14).Value = sbb Worksheets("data").Cells(baris, 15).Value = ss1 Worksheets("data").Cells(baris, 16).Value = SS2 End If End Sub Ini dah jalan, tapi untuk menampilkan data berdasarkan di sheets ("input").range (f6) msh bingung
@tagusata3273
@tagusata3273 2 года назад
Bang ingin tanya,kenapa ya saat file excel pertama kali dibuka trus run/show userform,terus textboxt_change tidak langsung berfungsi.tapi setalh menakn tombol simpan atau edit atau yang lainnya,kemudian saya ulang ketik pada textbox yang dbuat fungsi /even Change baru bisa jalan atau menampilkan data pada textboxt lainnya....NOTE saya disini untuk textbox _change mengambil data dari tempat lain..kira kira masalhnya dimana ya?
@BiyanSoft
@BiyanSoft 2 года назад
Mungkin ada yg keliru kodingnya atau bentrok
@tagusata3273
@tagusata3273 2 года назад
@@BiyanSoft cba saya cek lagi
@tagusata3273
@tagusata3273 2 года назад
@@BiyanSoft trnta ketika mau ngtik kode 001 jadi pertama kali file dibuka dan jalankan userform hrus diketik 1 saja bru muncul..kira2 knapa ya?
@budihandoyo9861
@budihandoyo9861 2 года назад
Bos code hitung jangka waktu pinjaman kredit donk 🙏🏿
@seftirobiansyahm4601
@seftirobiansyahm4601 3 года назад
Kenapa ya waktu update data yang ke update cuman column ke 1 saja sisanya tidak terupdate
@BiyanSoft
@BiyanSoft 3 года назад
Koding update bagian kolom perlu dicek
@mmakmurhasan
@mmakmurhasan 4 года назад
mohon bantunya, bagaimana caranya jika ID karyawan juga harus ikut diperbaiki ?
@BiyanSoft
@BiyanSoft 4 года назад
artinya harus ada kolom baru sebagai acuan, jadi edit data berdasarkan kolom tersebut bukan berdasarkan id karyawan lagi
@mangalaismeji
@mangalaismeji 3 года назад
untuk ID, hapus yg lama, input yg baru
@stevenlingga7347
@stevenlingga7347 3 года назад
Mas biyan soft ko ini diblng error nya find nya bukan method ya
@jaralegista6591
@jaralegista6591 4 года назад
Kak bagi kontaknya dong aku mau tanya tanya. Cara ngambil data dari file Excel lain dengan macro Excel, tadi ambil data nya di drag, jadi pas kita bikin tombol, nah pas kita klik muncul file tersebut abis itu kita drag datanya langsung masuk deh ke file yg kita mau
@BiyanSoft
@BiyanSoft 4 года назад
Via email saja biyansoft@gmail.com
@cakferitoyotasurabaya8892
@cakferitoyotasurabaya8892 4 года назад
@@BiyanSoft ijin saya email ya kak saya cb awal bs. Tiba tiba error kode 13
@Idham_Ilery
@Idham_Ilery Месяц назад
Apa ada buka kelas pembelajaran juga??
@BiyanSoft
@BiyanSoft Месяц назад
Saat ini belum ada
@harrysri144
@harrysri144 2 года назад
Bang kok textbok1 kok ngak bisa masuk kedata base ya dan data yg laen bisamsuk,
@BiyanSoft
@BiyanSoft 2 года назад
Cek lagi kodingnya, Kemungkinan ada yg salah
@adammaulananoval9673
@adammaulananoval9673 Год назад
min bagaimana solusi jika tombol edit hanya berfungsi pada 1 baris saja
@BiyanSoft
@BiyanSoft Год назад
kodingnya baris_terakhir itu jangan digunakan, ganti saja langsung barisnya, misalnya 3,, akan berfungsi hanya untuk baris 3 saja
@claraampulembang3607
@claraampulembang3607 4 года назад
Kak ada tidak tutorial untuk vba userformnya beda tapi sheet penyimpanannya sama ????
@BiyanSoft
@BiyanSoft 4 года назад
Kodingnya mah sama,, Mau userformnya 10 tujuannya sheet yg sama ga ada beda kodingnya
@claraampulembang3607
@claraampulembang3607 4 года назад
Misalnya kak userform a disimpan di sheet1 pada kolom nomor 1,3,5,7,9 (A,C,E,G,I) Userform b disimpan di sheet1 juga,pada kolom nomor 2,4,6,8,10 (B,D,F,H,J),,tetapi sama-sama mengisi baris ke 5 hanya kolom yg berbeda. codingnya itu gimana yah kak Saya pakai coding save seperti di tutorial kaka tapi isi userform B nggk mau terinput hanya user form A saja yg bisa terinput kak,,,,mohon penjelasannya🙏
@BiyanSoft
@BiyanSoft 4 года назад
Ini yg email saya kan ya ??
@tiwiekoso2684
@tiwiekoso2684 4 года назад
kak, aku mau nanya, setelah dibuat textbox1.change, kok di kolom textbox1 ngga bisa diisi yaa..?
@BiyanSoft
@BiyanSoft 4 года назад
Textbox1="" dibuang saja dari textbox1 change itu
@tiwiekoso2684
@tiwiekoso2684 4 года назад
Biyan Soft sip makasih kak, udah jadi
@rainiyadi3246
@rainiyadi3246 2 года назад
Bang ada penjelasan tentang data yang ganda, jadi kalau data ganda inputan di tolak
@BiyanSoft
@BiyanSoft 2 года назад
Dalam Video ini data itu berdasarkan Kode/Id,, jadi kalau datanya sudah ada ya ga bisa input melainkan jadi edit. Karena Tombol Simpannya otomatis mati
@dindahabibahazzahra8609
@dindahabibahazzahra8609 3 года назад
Bang mau tanya, kalo mau ngedit data dari listbox terus listboxnya itu keupdate data terbaru gimana ya bang?
@BiyanSoft
@BiyanSoft 3 года назад
Belum pernah saya ngedit langsung di listbox
@dindahabibahazzahra8609
@dindahabibahazzahra8609 3 года назад
@@BiyanSoft maksudnya dsri list box diedit ditext box bang, terus si list boxnya ini ke update itu gimana bang?
@BiyanSoft
@BiyanSoft 3 года назад
@@dindahabibahazzahra8609 tonton ini ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ZaylSh5oSmQ.html
@dindahabibahazzahra8609
@dindahabibahazzahra8609 3 года назад
Makasih bang
@andrafirman5594
@andrafirman5594 4 года назад
mas, klu edit datanya berdasarkan 2 kriteria bagaimana caranya?
@andrafirman5594
@andrafirman5594 4 года назад
@UCMqvg-BUgFtRhRHUQ_MWcbw cari data berdasarkan 2 kolom bang? atau lebih..
@zedgaming8291
@zedgaming8291 3 года назад
pak saya kesulitan untuk coding Private Sub id_karyawan_Change() karena saya tidak menggunakan textbox, tetapi menggunakan kolom pada worksheet, bagaimana cara penulisan nya?
@BiyanSoft
@BiyanSoft 3 года назад
Ga pake form ???
@zedgaming8291
@zedgaming8291 3 года назад
Iya pak gak pake form
@BiyanSoft
@BiyanSoft 3 года назад
Lah,, Nginputnya gemana ??? Ga pake form, ga pake textbox Input manual
@zedgaming8291
@zedgaming8291 3 года назад
@@BiyanSoft sudah bisa pak,
@zedgaming8291
@zedgaming8291 3 года назад
pak bagaimana caranya jika textbox id karyawan kosong tombol edit tidak berfungsi, karena saya coba isi kolom alamat saja dan saya coba klik edit, datanya masuk ke database sheet1 pak, mohon pencerahanya.
@mitrayudisty7714
@mitrayudisty7714 3 года назад
langsung 1 video kenapa dari awal sampai selesai biar gak membingungkan
@BiyanSoft
@BiyanSoft 3 года назад
mantap boss sarannya.... alasannya karena yang nonton lebih sering skip skip, sehingga kemungkinan banyak yang terlewat.. Sedangkan video yang dipisah2 saja, yang fokus pada 1 pembahasan masih mempertanyakan pertanyaan yang sudah dibahas dalam video... itu tandanya diskip atau nonton ga selesai
@MrTonny-bx8ne
@MrTonny-bx8ne 4 года назад
Mas kenapa ya setelah tekan tombol edit malah menambah, ngga merubah yang sudah ada?
@BiyanSoft
@BiyanSoft 4 года назад
Kodingnya ada yang salah Di cek kembali
@MrTonny-bx8ne
@MrTonny-bx8ne 4 года назад
@@BiyanSoft iya mas ternyata nama textbox bukan nama coloum hehe.. makasih mas sukses terus 👍👍👍
@ritaoktaviaa1550
@ritaoktaviaa1550 3 года назад
tutorial carinya berdasakan nama ada gak bang
@BiyanSoft
@BiyanSoft 3 года назад
ada di video lainnya, cuma lupa video yang mana Lebih baik dipahami dulu, sehingga bisa merubah sendiri. di sesuaikan saja dengan kebutuhan,, tinggal diganti kolomnya saja kan,, dalam video sudah dijelaskan kock fungsi masing2 kode nya.
@stevenlingga7347
@stevenlingga7347 3 года назад
Ka mau les ke kaka bsa?
@stevenlingga7347
@stevenlingga7347 3 года назад
Tolong diliat di instagram nya saya uda dm broo
@ekoardiansyah666
@ekoardiansyah666 3 года назад
mas bisa minta wa nya ngk
@BiyanSoft
@BiyanSoft 3 года назад
Liat ajha di deskripsi channel, gabung Wa
Далее
How to Create a Data Entry Form in Excel
34:30
Просмотров 282 тыс.
Data Input Form in Microsoft Excel VBA Macro
15:50
Просмотров 108 тыс.
VBA User Form: Add, Update, Delete and Save
22:47
Просмотров 43 тыс.
Membuat Tombol Edit dan Hapus di VBA Excel
40:11
Просмотров 15 тыс.
Membuat Tombol Hapus data Macro VBA Microsoft Excel
9:08