
{"id":1650,"date":"2021-09-29T11:17:21","date_gmt":"2021-09-29T03:17:21","guid":{"rendered":"https:\/\/indonesiangems.com\/blog\/?p=1650"},"modified":"2021-09-30T21:21:12","modified_gmt":"2021-09-30T13:21:12","slug":"gratis-excel-userform-untuk-meng-update-data","status":"publish","type":"post","link":"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/","title":{"rendered":"Excel Userform update data &#8211; Gratis file download"},"content":{"rendered":"<p class=\"last-updated\">Last updated on September 30th, 2021 at 09:21 pm<\/p>\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\"><strong>CONTOH KASUS:<\/strong><br>Majikan Susi mengalami kesulitan ketika dia perlu untuk mengkoreksi, menghapus ataupun menambah data pada halaman <a href=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Excel\" target=\"_blank\" rel=\"noreferrer noopener\">Excel<\/a>. Oleh karena itu dia menyuruh Susi untuk mencari cara agar dia merasa lebih mudah ketika dia meng-update data di halaman Excel. Susi memutuskan untuk membuat sebuah Excel Userform untuk meng-update data agar majikannya tidak lagi mengalami kesulitan dalam meng-update data. Disamping itu, Susi sendiri pun juga merasa lebih nyaman menggunakan Excel user form dalam mengkoreksi, menghapus ataupun menambah data dengan Excel Userform ketika majikannya menyuruh dia untuk meng-update data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Akhirnya jadilah user form yang Susi buat. Adapun kontrol kontrol yang Susi gunakan pada user form-nya adalah sbb :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>1 buah multi kolom list box, terdiri dari 6 kolom sebagai header data.<\/li><li>1 buah multi kolom list box, terdiri dari 6 kolom sebagai tempat untuk menampilkan data yang ada pada halaman Excel.<\/li><li>1 buah text box, digunakan sebagai kotak pencarian data NAMA.<\/li><li>6 buah text box, sesuai dengan jumlah kolom data yang akan digunakan untuk mengkoreksi data.<\/li><li>1 buah tombol, digunakan untuk membersihkan ke 6 text box tsb sebelum menambah data<\/li><li>1 buah tombol, digunakan untuk menghapus baris data<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Pada gambar animasih dibawah ini adalah memilih data pada list box. Ketika salah satu baris data pada list box di klik, maka data terkait pada halaman Excel ikut juga terpilih.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/indonesiangems.com\/blog\/wp-content\/uploads\/2021\/09\/07-01_Memilih-Data-Di-Excel-Userform.gif\" alt=\"\" class=\"wp-image-1667\" width=\"375\" height=\"356\"\/><figcaption><em>Memilih data melalui Excel user form<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk mencari data NAMA, nama yang dicari diketik pada kotak pencarian. List box akan menampilkan data sesuai dengan apa yang diketikkan pada kotak pencarian. Seperti yang terlihat pada animasi dibawah ini.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/indonesiangems.com\/blog\/wp-content\/uploads\/2021\/09\/07-02_menyaring-data-dengan-kotak-pencarian-excel-userform.gif\" alt=\"\" class=\"wp-image-1672\" width=\"375\" height=\"356\"\/><figcaption><em>Menyaring data pada kotak pencarian<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk mengkoreksi data, maka baris yang ingin di koreksi di klik terlebih dahulu pada list box. Setelah itu koreksi data di lakukan di manapun text box yang terdapat di bawah user form, tergantung kolom mana yang ingin di koreksi. Seperti yang terlihat pada animasi dibawah ini.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/indonesiangems.com\/blog\/wp-content\/uploads\/2021\/09\/07-03_mengkoreksi-data-excel-userform.gif\" alt=\"\" class=\"wp-image-1675\" width=\"563\" height=\"534\"\/><figcaption> <em>Mengkoreksi data pada Excel Userform<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Selanjutnya, untuk menambah data, maka ke enam kotak text box harus bersih terlebih dahulu apabila sebelumnya terdapat data. Dengan menggunakan tombol CLEAR BEFORE ADD, maka ke enam kotak text box menjadi bersih, demikian pula tidak ada baris yang terpilih pada list box. Barulah dilakukan penambahan data dengan mengetik pada ke enam text box yang tersedia. Seperti yang terlihat pada gambar animasi dibawah ini.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/indonesiangems.com\/blog\/wp-content\/uploads\/2021\/09\/07-04_menambah-data-baru.gif\" alt=\"\" class=\"wp-image-1678\" width=\"563\" height=\"534\"\/><figcaption><em>Menambah data baru melalui Excel user form<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Dan yang terakhir adalah menghapus data. Untuk menghapus data, maka salah satu baris pada list box harus di klik terlebih dahulu, sesuai dengan data di baris mana yang ingin di hapus. Barulah setelah itu tombol DELETE SELECTED ITEM di klik untuk menghapus baris yang dipilih tsb. Seperti animasi dibawah ini.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/indonesiangems.com\/blog\/wp-content\/uploads\/2021\/09\/07-05_menghapus-data-excel-userform.gif\" alt=\"\" class=\"wp-image-1679\" width=\"563\" height=\"534\"\/><figcaption><em>Menghapus data melalui Excel user form<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"text-decoration: underline;\"><strong>VARIABEL VARIABEL<\/strong><\/span><br><code>Set sh = Sheets(\"DATA\")<\/code><br>&#8220;DATA&#8221; adalah nama halaman\/tab dimana data berada. Ganti text &#8220;DATA&#8221; dengan nama halaman yang terdapat data kamu apabila ingin sesuai dengan halaman sendiri.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>Set s = sh.Range(\"B1\")<\/code><br>&#8220;B1&#8221; adalah kolom dan baris header tabel yang paling kiri. Dalam contoh pada gambar gambar diatas, cell header yang paling kiri adalah cell B1. Ganti text &#8220;B1&#8221; dengan cell yang sesuai dengan header data kamu apabila ingin sesuai dengan data sendiri.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>dtCol = 4<\/code><br>Angka <strong>4<\/strong> adalah kolom ke-<strong>lima<\/strong> data tabel yang berupa kolom TANGGAL (seperti yang terlihat pada contoh gambar gambar diatas). Semisal kolom header TANGGAL kamu berada di kolom <strong>pertama<\/strong> pada data tabel, maka ganti nilai dtCol menjadi  <code>dtCol = <\/code>0 Semisal data kamu tidak ada tanggal, maka isi nilai <code>dtCol = -1<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>numCol = 5<\/code><br>Angka <strong>5<\/strong> adalah kolom ke-<strong>enam<\/strong> data tabel yang berupa kolom HARGA (seperti yang terlihat pada contoh gambar gambar diatas). Semisal kolom header HARGA (ataupun kolom header yang isinya berupa numerik) kamu berada di kolom ke<strong>tiga<\/strong> pada data tabel kamu, maka ganti nilai numCol menjadi  <code>numCol = <\/code>2. Semisal data kamu tidak ada kolom yang barisnya berisi angka angka yang ingin di format rupiah-ribuan, maka isi nilai <code>numCol = -1<\/code> .<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jadi untuk variabel <code>dtCol<\/code> dan <code>numCol<\/code>, nilainya itu selalu minus 1 dari kolom tabel. Kolom tabel ya, bukan kolom halaman secara keseluruhan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Semisal data tabel kamu ada 5 kolom (pada contoh gambar gambar diatas, data tabel terdiri dari 6 kolom), maka hapus text box yang bernama tb6. Semisal data tabel kamu ada 7 kolom, maka tambahkan satu buah text box lagi dan nama-kan tb7. Setiap text box yang diperuntukan untuk mengkoreksi\/mengubah ataupun menambah data, nama-nya harus selalu dimulai dgn tb lalu di ikuti dengan angka sesuai dengan kolom tabel terkait.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kotak pencarian ngerujuknya ke kolom pertama data tabel. Pada ilustrasi animasi animasi diatas, dalam hal ini kolom pertama data tabel adalah kolom NAMA. Apabila kamu ingin rubah pencariannya ke kolom lain namun tidak tau cara rubah kodenya, silahkan tanyakan di kolom pesan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Userform ini menggunakan &#8220;kolom pembantu&#8221;, yakni kolom pas setelah kolom terakhir data tabel (pada gambar animasi animasi diatas, dalam hal ini kolom H). Jadi pastikan kolom disamping kolom terakhir data tabel kamu tidak berisi apapun, alias kosong. Semisal data tabel kamu dimulai pada cell A4 dan berakhir di cell D4 (tabel dengan 4 kolom), maka pastikan bahwa kolom E tidak terpakai, kosong.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk kontrol list box header, list box data dan setiap kontrol text box &#8220;tb&#8221;, lebarnya akan diatur oleh kode. Jadi di VBA editor, ukuran lebar kontrol kontrol tersebut bisa diabaikan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Demikian sekilas Excel Userform untuk update data yang terdapat pada halaman Excel. Jangan lupa untuk mengganti variable variable-nya terlebih dahulu apabila mau coba di aplikasikan dengan data sendiri. Terimakasih.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/indonesiangems.com\/blog\/wp-content\/uploads\/2021\/09\/07_UserFormUpdateData.xlsm\">07_UserFormUpdateData<\/a><a href=\"https:\/\/indonesiangems.com\/blog\/wp-content\/uploads\/2021\/09\/07_UserFormUpdateData.xlsm\" class=\"wp-block-file__button\" download>DOWNLOAD FILE<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Last updated on September 30th, 2021 at 09:21 pm<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,10],"tags":[],"class_list":["post-1650","post","type-post","status-publish","format-standard","hentry","category-aplikasi-excel-id","category-id","tw-meta-no-icon"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Excel Userform update data - Gratis file download<\/title>\n<meta name=\"description\" content=\"Update data dengan Excel Userform. Untuk mengkoreksi, menambah ataupun menghapus data pada halaman Excel. Gratis download sample file.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Excel Userform update data - Gratis file download\" \/>\n<meta property=\"og:description\" content=\"Update data dengan Excel Userform. Untuk mengkoreksi, menambah ataupun menghapus data pada halaman Excel. Gratis download sample file.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/\" \/>\n<meta property=\"og:site_name\" content=\"Indonesian Gems Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-29T03:17:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-30T13:21:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/indonesiangems.com\/blog\/wp-content\/uploads\/2021\/09\/07-01_Memilih-Data-Di-Excel-Userform.gif\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"5 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/indonesiangems.com\/blog\/#website\",\"url\":\"https:\/\/indonesiangems.com\/blog\/\",\"name\":\"Indonesian Gems Blog\",\"description\":\"just want to share what I&#039;ve done so far\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/indonesiangems.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/indonesiangems.com\/blog\/wp-content\/uploads\/2021\/09\/07-01_Memilih-Data-Di-Excel-Userform.gif\",\"width\":750,\"height\":712},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/#webpage\",\"url\":\"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/\",\"name\":\"Excel Userform update data - Gratis file download\",\"isPartOf\":{\"@id\":\"https:\/\/indonesiangems.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/#primaryimage\"},\"datePublished\":\"2021-09-29T03:17:21+00:00\",\"dateModified\":\"2021-09-30T13:21:12+00:00\",\"author\":{\"@id\":\"https:\/\/indonesiangems.com\/blog\/#\/schema\/person\/96961e74ef7272e067370a6e6c4d0efd\"},\"description\":\"Update data dengan Excel Userform. Untuk mengkoreksi, menambah ataupun menghapus data pada halaman Excel. Gratis download sample file.\",\"breadcrumb\":{\"@id\":\"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/indonesiangems.com\/blog\/\",\"url\":\"https:\/\/indonesiangems.com\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/\",\"url\":\"https:\/\/indonesiangems.com\/blog\/gratis-excel-userform-untuk-meng-update-data\/\",\"name\":\"Excel Userform update data &#8211; Gratis file download\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/indonesiangems.com\/blog\/#\/schema\/person\/96961e74ef7272e067370a6e6c4d0efd\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/indonesiangems.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/73e0be4b74509a0250ea0115a8fb8b5a132592a52df5ccc0013ac50eb087f578?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/indonesiangems.com\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/indonesiangems.com\/blog\/wp-json\/wp\/v2\/posts\/1650","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indonesiangems.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/indonesiangems.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/indonesiangems.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/indonesiangems.com\/blog\/wp-json\/wp\/v2\/comments?post=1650"}],"version-history":[{"count":35,"href":"https:\/\/indonesiangems.com\/blog\/wp-json\/wp\/v2\/posts\/1650\/revisions"}],"predecessor-version":[{"id":1695,"href":"https:\/\/indonesiangems.com\/blog\/wp-json\/wp\/v2\/posts\/1650\/revisions\/1695"}],"wp:attachment":[{"href":"https:\/\/indonesiangems.com\/blog\/wp-json\/wp\/v2\/media?parent=1650"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/indonesiangems.com\/blog\/wp-json\/wp\/v2\/categories?post=1650"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/indonesiangems.com\/blog\/wp-json\/wp\/v2\/tags?post=1650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}