6.1 Header penambahan stok iten
|
|
- Verawati Hermawan
- 7 tahun lalu
- Tontonan:
Transkripsi
1 6.1 Header penambahan stok iten Header digunakan sebagai data bantu untuk database penambahan stok item, pada field headr penambahan stok item terdiri dari NOMOR TRANSAKSI TANGGAL TRANSAKSI KODE SUPPLIER dan NAMA SUPPLIER dan YANG TERAKHIR NAMA USER Tidak ada koding pada bagian header penambahan stok item ini. 6.2 Database penambahan stok item Database penambahan stok item memuat informasi dengan mengacu pada header penambahan stok item, pada fiel database penambahn stok item terdiri dari NOMOR TRANSAKSI TANGGAL TRANSAKSI KODE SUPPLIER dan NAMA SUPPLIER NAMA USER NOMOR URUT ITEM KODE ITEM NAMA ITEM SPECIFIKASI ITEM MERK ITEM SATUAN ITEM dan JUMLAH MASUK STOK ITEM Untu lebih jelasnya silahkan buka Folder IPA-2 file APG- 5 Buka sheet HeaderPemasukan dan DatabasePemasukan Masuk kejendela visual basic editor, temukan desig userform "FormPemasukan" 6.2.a Design userform penambahan stok item 1/21
2 6.3 Ngoding userform penambahan stok item 6.3.a Event userform aktif Pada bagian userform aktif ada beberapa syrata agar transaksi penambahan stok berjalan 1. Sudah terdapat databse item 2. Sudah ada database supplier Jika kedua database ini kosong atau salah satunya kosong maka transaksi penambahan stok item tidak akan berjalan. Private Sub UserForm_Activate() Set dtitem = Sheets("DatabaseItem") Set dsupplier = Sheets("DatabaseSupplier") If dtitem.range("a3").value = "" Then MsgBox " Tidak ada data dalam database item", _ vbokonly, "Databse item kosong" Unload Me ElseIf dsupplier.range("a3").value = "" Then MsgBox " Tidak ada data dalam database supplier", _ vbokonly, "Databse item supplier" Unload Me 2/21
3 Call itemkode Call PelangganKode Call Headertransaksi ttanggal.value = Format(Date, " dd mm yyyy ") 6.3.b Pengisian combobox kode item Sub itemkode() Set Iparengan = Sheets("DatabaseItem") For Each siparengan In Iparengan.Range("KodeItem") With Me.cKode.ColumnCount = 2.AddItem siparengan.value.list(.listcount - 1, 1) = siparengan.offset(0, 1).Value End With Next siparengan 6.3.c Pengisian combobox kode supplier Sub PelangganKode() Set Iparengan = Sheets("DatabaseSupplier") For Each siparengan In Iparengan.Range("KodeSupplier") With Me.cKodeSupplier.ColumnCount = 2.AddItem siparengan.value.list(.listcount - 1, 1) = siparengan.offset(0, 1).Value End With Next siparengan 6.3.d Event pembuatan header transaksi Sub Headertransaksi() ListPemasukan.Clear 3/21
4 With ListPemasukan.AddItem.ColumnCount = 7.BoundColumn = 7.List(.ListCount - 1, 0) = "NO".List(.ListCount - 1, 1) = "KODE".List(.ListCount - 1, 2) = "NAMA".List(.ListCount - 1, 3) = "SPECIFIKASI".List(.ListCount - 1, 4) = "MERK".List(.ListCount - 1, 5) = "SATUAN".List(.ListCount - 1, 6) = "QTY".ColumnWidths = 35 & ";" & 55 & ";" & 80 & ";" & 80 & ";" & 70 & ";" & 60 & ";" & 60 End With 6.3.e Kolom textbox QTY hany bisa diisi angka 0-9 Private Sub tqty_keypress(byval KeyAscii _ As MSForms.ReturnInteger) Select Case KeyAscii Case Asc("0") To Asc("9") Case Else KeyAscii = 0 End Select 6.3.f Event kolom textbox kode item, Membuat lookup database item kedalam kolom nama dan specifikasi Private Sub ckode_change() Set dtitem = Sheets("DatabaseItem") Set KeyRangeA = dtitem.range("kodeitem") Set c = KeyRangeA.Find(cKode.Value, _ LookIn:=xlValues) tnama.value = c.offset(0, 1).Value Tspecifikasi.Value = c.offset(0, 2).Value tqty.setfocus 6.3.g Event kolom textbox kode supplier, Membuat 4/21
5 lookup database supplier kedalam kolom nama supplier Private Sub ckodesupplier_change() Set dtsupplier = Sheets("DatabaseSupplier") Set KeyRangeA = dtsupplier.range("kodesupplier") Set c = KeyRangeA.Find(cKodeSupplier.Value, _ LookIn:=xlValues) tnamasupplier.value = c.offset(0, 1).Value 6.3.h Event pada tombol tambah/input, membuat list pada listbox dengan list database item yang masuk Private Sub cmtambah_click() Set titemdata = Sheets("DatabaseItem") Set rgkodebrg = titemdata.range("kodeitem") If titemdata.range("a3").value = "" Then For CekItem = 1 To ListPemasukan.ListCount - 1 If ListPemasukan.List(CekItem, 1) = ckode.value Then MsgBox " Item " & ListPemasukan.List(CekItem, 2) & _ " sudah ada", vbokonly, "Item Barang Sudah Masuk" ListPemasukan.SetFocus ListPemasukan.ListIndex = CekItem Next CekItem Set c = rgkodebrg.find(ckode.value, LookIn:=xlValues) With ListPemasukan.AddItem.List(.ListCount - 1, 0) = ListPemasukan.ListCount - 1.List(.ListCount - 1, 1) = ckode.value.list(.listcount - 1, 2) = tnama.value.list(.listcount - 1, 3) = Tspecifikasi.Value 5/21
6 .List(.ListCount - 1, 4) = c.offset(0, 3).Value.List(.ListCount - 1, 5) = c.offset(0, 4).Value.List(.ListCount - 1, 6) = tqty.value End With tqty.value = "" For CekItem = 1 To ListPemasukan.ListCount - 1 If ListPemasukan.List(CekItem, 1) = ckode.value Then... Next CekItem Kode macro ini berfungsi mencari data yang sama, pada kasus ini mencari data kembar pada listbox pada kolom nomor 1 " kode item " ( ingat kolom pada listbox dimulai dari 0 ), dengan kode ini pula bisa merubah data yang ada pada listbox, contohnya For CekItem = 1 To ListPemasukan.ListCount - 1 If ListPemasukan.List(CekItem, 1) = Textbox1.Value Then ListPemasukan.List(.ListCount - 1, 2) = Textbox2.Value ListPemasukan.List(.ListCount - 1, 3) = Textbox3.Value Next CekItem Merubah nilai listbox dengan primer key pada kolom 2, logikanya " Jika nilai pada listbox kolom nomor 2 bernilai sama dengan nilai textbox1, maka nilai listbox kolom nomor 3 diganti dengan nilai textbox2, dan nilai pada listbox kolom nomor 4 diganti dengan nilai textbox3 " 6.3.i Event pada tombol hapus list pada listbox dengan 6/21
7 list database item yang masuk Private Sub cmhapus_click() If ListPemasukan.ListIndex < 1 Then MsgBox "Pilih nomor item yang akan dihapus", _ vbokonly, "Pilih Nomor Item" ListPemasukan.SetFocus Else ListPemasukan.RemoveItem (ListPemasukan.ListIndex) For NoItem = 1 To ListPemasukan.ListCount - 1 ListPemasukan.List(NoItem, 0) = NoItem Next NoItem 6.3.j Event pada tombol simpan transaksi penambahan stok item Private Sub csimpan_click() Set titemdata = Sheets("DatabaseItem") Set hpmskn = Sheets("HeaderPemasukan") Set dpmskn = Sheets("DatabasePemasukan") If ckodesupplier.value = "" Then ckodesupplier.setfocus ElseIf tnomor.value = "" Then tnomor.setfocus If ListPemasukan.ListCount < 2 Then MsgBox "Tidak ada transaksi penambahan stok item", _ vbokonly + vbcritical, "Belum Ada Transaksi" Set KdItnm = titemdata.range("kodeitem") SelHdrKsg = hpmskn.cells(hpmskn.rows.count, "A"). _ End(xlUp).Offset(0, 0).Row SelDtbsKsg = dpmskn.cells(dpmskn.rows.count, "A"). _ 7/21
8 End(xlUp).Offset(0, 0).Row hpmskn.cells(selhdrksg + 1, 1).Value = tnomor hpmskn.cells(selhdrksg + 1, 2).Value = ttanggal.value hpmskn.cells(selhdrksg + 1, 3).Value = ckodesupplier.value hpmskn.cells(selhdrksg + 1, 4).Value = tnamasupplier.value hpmskn.cells(selhdrksg + 1, 5).Value = Sheets("DatabaseUser").Range("E3").Value For No = 1 To ListPemasukan.ListCount - 1 Set c = KdItnm.Find(ListPemasukan.List(No, 1), _ LookIn:=xlValues) c.offset(0, 5).Value = c.offset(0, 5).Value + _ ListPemasukan.List(No, 6) dpmskn.cells(seldtbsksg + No, 1).Value = tnomor dpmskn.cells(seldtbsksg + No, 2).Value = ttanggal.value dpmskn.cells(seldtbsksg + No, 3).Value = ckodesupplier.value dpmskn.cells(seldtbsksg + No, 4).Value = tnamasupplier.value dpmskn.cells(seldtbsksg + No, 5).Value = _ Sheets("DatabaseUser").Range("E3").Value dpmskn.cells(seldtbsksg + No, 6).Value = _ ListPemasukan.List(No, 0) dpmskn.cells(seldtbsksg + No, 7).Value = _ ListPemasukan.List(No, 1) dpmskn.cells(seldtbsksg + No, 8).Value = _ ListPemasukan.List(No, 2) dpmskn.cells(seldtbsksg + No, 9).Value = _ ListPemasukan.List(No, 3) dpmskn.cells(seldtbsksg + No, 10).Value = _ ListPemasukan.List(No, 4) dpmskn.cells(seldtbsksg + No, 11).Value = _ ListPemasukan.List(No, 5) dpmskn.cells(seldtbsksg + No, 12).Value = _ ListPemasukan.List(No, 6) Next No ThisWorkbook.Save Call UserForm_Activate 8/21
9 Edit data masal :D, berikut ini cara edit data masal dengan primer key pada range "KodeItem". Set titemdata = Sheets("DatabaseItem") Set KdItnm = titemdata.range("kodeitem") Set c = KdItnm.Find(ListPemasukan.List(No, 1), _ LookIn:=xlValues) c.offset(0, 5).Value = c.offset(0, 5).Value + _ ListPemasukan.List(No, 6) Logikanya " Jika nilai pada kolom listbox nomor 2 sama dengan nilai pada sheet "databaseitem" range "KodeItem" maka nilai pada kolom F " c.offset(0, 5).Value " ditambah nilai pada listbok kolom nomor 7 " ListPemasukan.List(No, 6) " Seumpama nilai pada kolom F dan kolom listbox nomr 7 adalah bilangan desimal maka kodingnya sedikit berubah menjadi c.offset(0, 5).Value = Cdbl(c.Offset(0, 5).Value) + Cdbl(ListPemasukan.List(No, 6)) 6.3.k Event pada tombol baru Private Sub cbaru_click() Call UserForm_Activate 6.3.k Event pada tombol keluar Private Sub cmkeluar_click() Unload Me Untuk keterangan kode macro yang belum pernah dibahas akan diterangkan pada bagian akhir setalah selesai pembuatan transaksi pengurangan stok item (Pengeluaran). 7. MEMBUAT TRANSAKSI PENGURANGAN STOK ITEM (PENGELUARAN) 7.1 Header pengurangan stok iten 9/21
10 Header digunakan sebagai data bantu untuk database pengurangan stok item, pada field headr pengurangan stok item terdiri dari NOMOR TRANSAKSI TANGGAL TRANSAKSI KODE PELANGGAN dan NAMA PELANGGAN dan YANG TERAKHIR NAMA USER Tidak ada koding pada bagian header pengurangan stok item ini. 7.2 Database pengurangan stok item Database pengurangan stok item memuat informasi dengan mengacu pada header pengurangan stok item, pada fiel database penambahn stok item terdiri dari NOMOR TRANSAKSI TANGGAL TRANSAKSI KODE PELANGGAN dan NAMA PELANGGAN NAMA USER NOMOR URUT ITEM KODE ITEM NAMA ITEM SPECIFIKASI ITEM MERK ITEM SATUAN ITEM dan JUMLAH keluar STOK ITEM Untu lebih jelasnya silahkan buka Folder IPA-2 file APG- 6 Buka sheet HeaderPengeluaran dan DatabasePengeluaran keluar kejendela visual basic editor, temukan desig userform "FormPengeluaran" 7.2.a Design userform pengurangan stok item 10/21
11 7.3 Ngoding userform pengurangan stok item 7.3.a Event userform aktif Pada bagian userform aktif ada beberapa syrata agar transaksi pengurangan stok berjalan 1. Sudah terdapat databse item 2. Sudah ada database Pelanggan Jika kedua database ini kosong atau salah satunya kosong maka transaksi pengurangan stok item tidak akan berjalan. Private Sub UserForm_Activate() Set dtitem = Sheets("DatabaseItem") Set dpelanggan = Sheets("DatabasePelanggan") If dtitem.range("a3").value = "" Then MsgBox " Tidak ada data dalam database item", _ vbokonly, "Databse item kosong" Unload Me ElseIf dpelanggan.range("a3").value = "" Then MsgBox " Tidak ada data dalam database Pelanggan", _ vbokonly, "Databse item Pelanggan" 11/21
12 Unload Me Call itemkode Call PelangganKode Call Headertransaksi ttanggal.value = Format(Date, " dd mm yyyy ") 7.3.b Pengisian combobox kode item Sub itemkode() Set Iparengan = Sheets("DatabaseItem") For Each siparengan In Iparengan.Range("KodeItem") With Me.cKode.ColumnCount = 2.AddItem siparengan.value.list(.listcount - 1, 1) = siparengan.offset(0, 1).Value End With Next siparengan 7.3.c Pengisian combobox kode Pelanggan Sub PelangganKode() Set Iparengan = Sheets("DatabasePelanggan") For Each siparengan In Iparengan.Range("KodePelanggan") With Me.cKodePelanggan.ColumnCount = 2.AddItem siparengan.value.list(.listcount - 1, 1) = siparengan.offset(0, 1).Value End With Next siparengan 7.3.d Event pembuatan header transaksi Sub Headertransaksi() 12/21
13 ListPengeluaran.Clear With ListPengeluaran.AddItem.ColumnCount = 7.BoundColumn = 7.List(.ListCount - 1, 0) = "NO".List(.ListCount - 1, 1) = "KODE".List(.ListCount - 1, 2) = "NAMA".List(.ListCount - 1, 3) = "SPECIFIKASI".List(.ListCount - 1, 4) = "MERK".List(.ListCount - 1, 5) = "SATUAN".List(.ListCount - 1, 6) = "QTY".ColumnWidths = 35 & ";" & 55 & ";" & 80 & ";" & 80 & ";" & 70 & ";" & 60 & ";" & 60 End With 7.3.e Kolom textbox QTY hany bisa diisi angka 0-9 Private Sub tqty_keypress(byval KeyAscii _ As MSForms.ReturnInteger) Select Case KeyAscii Case Asc("0") To Asc("9") Case Else KeyAscii = 0 End Select 7.3.f Event kolom textbox kode item, Membuat lookup database item kedalam kolom nama dan specifikasi Private Sub ckode_change() Set dtitem = Sheets("DatabaseItem") Set KeyRangeA = dtitem.range("kodeitem") Set c = KeyRangeA.Find(cKode.Value, _ LookIn:=xlValues) tnama.value = c.offset(0, 1).Value Tspecifikasi.Value = c.offset(0, 2).Value tqty.setfocus 7.3.g Event kolom textbox kode Pelanggan, Membuat 13/21
14 lookup database Pelanggan kedalam kolom nama Pelanggan Private Sub ckodepelanggan_change() Set dtpelanggan = Sheets("DatabasePelanggan") Set KeyRangeA = dtpelanggan.range("kodepelanggan") Set c = KeyRangeA.Find(cKodePelanggan.Value, _ LookIn:=xlValues) tnamapelanggan.value = c.offset(0, 1).Value 7.3.h Event pada tombol tambah/input, membuat list pada listbox dengan list database item yang keluar Private Sub cmtambah_click() Set titemdata = Sheets("DatabaseItem") Set rgkodebrg = titemdata.range("kodeitem") If titemdata.range("a3").value = "" Then For CekItem = 1 To ListPengeluaran.ListCount - 1 If ListPengeluaran.List(CekItem, 1) = ckode.value Then MsgBox " Item " & ListPengeluaran.List(CekItem, 2) & _ " sudah ada", vbokonly, "Item Barang Sudah Masuk" ListPengeluaran.SetFocus ListPengeluaran.ListIndex = CekItem Next CekItem Set c = rgkodebrg.find(ckode.value, LookIn:=xlValues) CekStok = c.offset(0, 5).Value - tqty.value If CekStok < 0 Then MsgBox "Stok " & tnama.value & " yang tersedia " _ & c.offset(0, 5).Value, vbokonly, "Stok Barang 14/21
15 Tidak Ada" tqty.value = "" tqty.setfocus With ListPengeluaran.AddItem.List(.ListCount - 1, 0) = ListPengeluaran.ListCount - 1.List(.ListCount - 1, 1) = ckode.value.list(.listcount - 1, 2) = tnama.value.list(.listcount - 1, 3) = Tspecifikasi.Value.List(.ListCount - 1, 4) = c.offset(0, 3).Value.List(.ListCount - 1, 5) = c.offset(0, 4).Value.List(.ListCount - 1, 6) = tqty.value End With tqty.value = "" Sedikit perbedaan pada event pengeluaran item dengan pemasukan item, jika pada pemasukan item tidak terdapat cek stok item, maka pada pengeluaran item terdapat cek item stok. Cek item stok dilakukan agar tidak terjadi minus stok item dalam database item. Set titemdata = Sheets("DatabaseItem") 'Primare key pada range "kodeitem" Set rgkodebrg = titemdata.range("kodeitem") 'Pencarian nilai primer key pada range "KodeItem" yang sesuai dengan nilai textbox "ckode" Set c = rgkodebrg.find(ckode.value, LookIn:=xlValues) 'Cekstok adalah nilai pada sheet "DatabaseItem" kolom F dikurangi nilai textbox "tqty" CekStok = c.offset(0, 5).Value - tqty.value 'Cekstok tidak boleh bernilai kurag dari "0", jika nilai kurang dari "0" maka keluar dari prosedur If CekStok < 0 Then MsgBox "Stok " & tnama.value & " yang tersedia " _ & c.offset(0, 5).Value, vbokonly, "Stok Barang Tidak Ada" tqty.value = "" 15/21
16 tqty.setfocus 7.3.i Event pada tombol hapus list pada listbox dengan list database item yang keluar Private Sub cmhapus_click() If ListPengeluaran.ListIndex < 1 Then MsgBox "Pilih nomor item yang akan dihapus", _ vbokonly, "Pilih Nomor Item" ListPengeluaran.SetFocus Else ListPengeluaran.RemoveItem (ListPengeluaran.ListIndex) For NoItem = 1 To ListPengeluaran.ListCount - 1 ListPengeluaran.List(NoItem, 0) = NoItem Next NoItem 7.3.j Event pada tombol simpan transaksi pengurangan stok item Private Sub csimpan_click() Set titemdata = Sheets("DatabaseItem") Set hpmskn = Sheets("HeaderPengeluaran") Set dpmskn = Sheets("DatabasePengeluaran") If ckodepelanggan.value = "" Then ckodepelanggan.setfocus ElseIf tnomor.value = "" Then tnomor.setfocus If ListPengeluaran.ListCount < 2 Then MsgBox "Tidak ada transaksi pengurangan stok item", _ vbokonly + vbcritical, "Belum Ada Transaksi" 16/21
17 Set KdItnm = titemdata.range("kodeitem") SelHdrKsg = hpmskn.cells(hpmskn.rows.count, "A"). _ End(xlUp).Offset(0, 0).Row SelDtbsKsg = dpmskn.cells(dpmskn.rows.count, "A"). _ End(xlUp).Offset(0, 0).Row hpmskn.cells(selhdrksg + 1, 1).Value = tnomor hpmskn.cells(selhdrksg + 1, 2).Value = ttanggal.value hpmskn.cells(selhdrksg + 1, 3).Value = ckodepelanggan.value hpmskn.cells(selhdrksg + 1, 4).Value = tnamapelanggan.value hpmskn.cells(selhdrksg + 1, 5).Value = Sheets("DatabaseUser").Range("E3").Value For No = 1 To ListPengeluaran.ListCount - 1 Set c = KdItnm.Find(ListPengeluaran.List(No, 1), _ LookIn:=xlValues) c.offset(0, 5).Value = c.offset(0, 5).Value - _ ListPengeluaran.List(No, 6) dpmskn.cells(seldtbsksg + No, 1).Value = tnomor dpmskn.cells(seldtbsksg + No, 2).Value = ttanggal.value dpmskn.cells(seldtbsksg + No, 3).Value = ckodepelanggan.value dpmskn.cells(seldtbsksg + No, 4).Value = tnamapelanggan.value dpmskn.cells(seldtbsksg + No, 5).Value = _ Sheets("DatabaseUser").Range("E3").Value dpmskn.cells(seldtbsksg + No, 6).Value = _ ListPengeluaran.List(No, 0) dpmskn.cells(seldtbsksg + No, 7).Value = _ ListPengeluaran.List(No, 1) dpmskn.cells(seldtbsksg + No, 8).Value = _ ListPengeluaran.List(No, 2) dpmskn.cells(seldtbsksg + No, 9).Value = _ ListPengeluaran.List(No, 3) dpmskn.cells(seldtbsksg + No, 10).Value = _ ListPengeluaran.List(No, 4) 17/21
18 dpmskn.cells(seldtbsksg + No, 11).Value = _ ListPengeluaran.List(No, 5) dpmskn.cells(seldtbsksg + No, 12).Value = _ ListPengeluaran.List(No, 6) Next No ThisWorkbook.Save Call UserForm_Activate 7.3.k Event pada tombol baru Private Sub cbaru_click() Call UserForm_Activate 7.3.k Event pada tombol keluar Private Sub cmkeluar_click() Unload Me Membuat form cetak untuk membuat cetakan pada masing masing database 8.1 Membuat form cetak database item Buka File APG-7 Cetak databse item mempunyai dua opsi, opsi pertama cetak seluruh databse item, opsi kedua cetak databse item yang mempunyai stok dibawah item dibawah 5. Berikut ini adalah koding yang dipakai dalam membuat form cetak database item 18/21
19 8.1.a Koding tombol cetak Private Sub cmdcetak_click() Set sdtbnt = Sheets("DatabaseUser") Set sdtitem = Sheets("DatabaseItem") Set dctk = Sheets("Cetak") Set fltrkrt = sdtitem.range("o2:q3") dctk.pagesetup.orientation = xllandscape dctk.pagesetup.printarea = "$A:$F" dctk.cells.clear dctk.columns("a:a").columnwidth = 10 dctk.rows("7:7").rowheight = 5 dctk.range("a1").value = sdtbnt.range("j3").value dctk.range("a2").value = sdtbnt.range("k3").value _ & " " & sdtbnt.range("l3").value & " " & sdtbnt.range("m3").value dctk.range("a4").value = "DATABASE ITEM" If Oall.Value = True Then dctk.range("a5").value = "Cetak : Seluruh databse" sdtitem.range("o3:q3").clearcontents ElseIf omin.value = True Then dctk.range("a5").value = "Cetak : Stok minimal" 19/21
20 sdtitem.range("o3:q3").clearcontents sdtitem.range("q3").value = "<5" dctk.range("a7").font.bold = True sdtitem.range("a2:f2").copy dctk.range("a8").pastespecial Paste:=xlPasteColumnWidths sdtitem.range("databaseitem").advancedfilter _ Action:=xlFilterInPlace, CriteriaRange:=fltrKrt sdtitem.range("databaseitem").specialcells _ (xlcelltypevisible).copy Destination:=dCtk.Range("A8") dctk.printout Copies:=1, Collate:=True If sdtitem.filtermode Then sdtitem.showalldata Private Sub cmdkeluar_click() Unload Me If Oall.Value = True Then dctk.range("a6").value = "Cetak : Seluruh databse" sdtitem.range("o3:q3").clearcontents ElseIf omin.value = True Then dctk.range("a6").value = "Cetak : Stok minimal" sdtitem.range("o3:q3").clearcontents sdtitem.range("q3").value = "<5 data-bloggerescaped-div="" data-blogger-escaped-end="" data-blogger-escaped-if=""> Jika yang dipilih merupakan optinbutton Seluruh database maka databse item akan dicetak seluruhnya, dan jika yang dipilih adalah optionbutton stok minimal maka yang dicetak adalah databse item yang stok itemnya dibawah 5 pcs Jika anda menghendaki stok minimal adalah 2 maka ganti kode "sdtitem.range("q3").value = " 20/21
21 <5 data-blogger-escaped-8.1.b="" data-bloggerescaped-alue="<2" data-blogger-escaped-div="" data-blogger-escaped-keluar="" data-bloggerescaped-koding="" data-blogger-escapedmenjadi="" data-blogger-escapedsdtitem.range="" data-blogger-escapedtombol="" style="border-top: 1px solid #f48067; float: left; margin: 4px 0px 5px 0px; padding: 1px 0px; width: 100%;"> Private Sub cmdkeluar_click() Unload Me 21/21
PERKENALAN DAN SHARING TENTANG MS.OFFICE EXCEL PART06 MEMBUAT ISIAN DATA DI EXCEL MENGGUNAKAN FUNGSI VBA
PERKENALAN DAN SHARING TENTANG MS.OFFICE EXCEL PART06 MEMBUAT ISIAN DATA DI EXCEL MENGGUNAKAN FUNGSI VBA Juanda Niko Hasibuan Juansarea@gmail.com Abstrak Visual Basic for Applications (VBA) adalah sebuah
Lebih terperinciPertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA
Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami cara menyimpan data ke dalam basis data dengan kode program 2. TUJUAN Mahasiswa mampu membuat program
Lebih terperinciMembuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay
Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA By. Samsudin_Batolay Tutorial disini tidak membahas persis seperti contoh gambar diatas, tetapi panduan dasar yang sederhana yang dapat langsung
Lebih terperinci4. Lalu klik Worksheet List Car dan buat kolom seperti ini :
Langkah- langkah pembuatan macro atau form catatan pelanggan dalam ms.excel 2013, antara lain : 1. Buka file excel 2. Double klik di nama worksheet lalu ganti nama dari Sheet1 menjadi Home, Sheet2 menjadi
Lebih terperinciVisual Basic 6.0 For Beginners
Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 6 Alur Program Kondisi Percabangan Sebuah aplikasi harus memiliki alur program yang baik sehingga tidak akan terjadi
Lebih terperinciField Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -
Buatlah database baru dan beri nama penjualan Buat beberapa tabel berikut: 1. Barang Kodebrg Text 12 Primary key Namabrg Text 30 - Hargabl Currency - Input mask Hargajl Currency - Input mask Stok Number
Lebih terperinciLangkah-Langkah Membuat Macro Point of Sales
Langkah-Langkah Membuat Macro Point of Sales Berikut adalah langkah membuat file Excel Macro-Enabled Workbook : 1. Buka Ms. Excel (2007/2010/2013) 2. Ganti nama Worksheet 1 dengan HOME, lalu hias sheet
Lebih terperinciLANGKAH-LANGKAH PEMBUATAN MACRO DAN VBA PENJUALAN BARANG DEVIRA FASHION SHOP
LANGKAH-LANGKAH PEMBUATAN MACRO DAN VBA PENJUALAN BARANG DEVIRA FASHION SHOP LAPORAN Disusun untuk memenuhi Ujian Akhir Semester mata kuliah Perangkat Lunak Spreadsheet Oleh Devi Rahmattiani 145134010
Lebih terperinciMODUL 2 SELECTION & LOOPING PADA FORM
MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection
Lebih terperinciLangka- Langkah Untuk membuat Visual Basic
Langka- Langkah Untuk membuat Visual Basic Bukalah Ms.Excel Kemudian setelah itu save as ke excel macro- enabled workbook. Setelah itu buatlah data seperti dibawah ini dan ubah back ground agar penampilannya
Lebih terperinciOtodidak VBA MS Excel untuk Pemula
Otodidak VBA MS Excel untuk Pemula Otodidak VBA MS Excel untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak VBA MS Excel untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo,
Lebih terperinciMengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface
PERCOBAAN 9 Dasar Pemograman Visual A. Tujuan Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface B. Teori 1. Mengenal Visual Basic Visual Basic
Lebih terperinciTutorial, Source code, Request Program Visual Basic
Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis Membuat Form Transaksi Barang Keluar Program Persediaan Barang Form barang keluar digunakan untuk melakukan transaksi penginputan
Lebih terperinciSTRUKTUR KENDALI PERCABANGAN
STRUKTUR KENDALI PERCABANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang percabangan (seleksi) 2. Mengerti dan memahami perbedaan jenis struktur kendali percabangan Visual Basic 3. Mampu
Lebih terperinciKrisna D. Octovhiana
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciE-Trick Visual Basic 6.0
DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis
Lebih terperinciPercabangan. Danu Wira Pangestu 1. Statemen If...Then. Lisensi Dokumen:
Pemrograman Database Visual Basic MySQL (bagian 2) Danu Wira Pangestu danu_wira@yahoo.com www.bangdanu.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan
Lebih terperinciMAKRO VISUAL BASIC PENGGAJIAN PEGAWAI
MAKRO VISUAL BASIC PENGGAJIAN PEGAWAI Disusun untuk memenuhi tugas Ujian Akhir Semester Genap Disusun Oleh : Achmad Mulyana NIM 145134001 1 D4 Akuntansi Manajemen Pemerintahan PROGRAM STUDI AKUNTANSI MANAGEMEN
Lebih terperinciExcel 2010 VBA Dasar Membuat Form Entri Sederhana
Daftar Isi Daftar Gambar... 3 Bab I. Pendahuluan... 4 1.1 Latar Belakang... 4 1.2 Objektif: Formulir Pendataan Siswa... 4 Bab II. Mengaktifkan Developer Tab... 5 2.1 Apa itu Developer Tab?... 5 2.2 Langkah-langkah
Lebih terperinciKrisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciBab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM
Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM 1. Mengerti tipe-tipe data yang dimiliki oleh Visual Basic 2. Memahami berbagai struktur kondisi yang terdapat
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijelaskan mengenai implementasi dari sistem yang dibuat. Pembahasan implementasi sistem akan meliputi tampilan koding beserta penjelasannya dan perancangan
Lebih terperinciCepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciKONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)
KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.) Membuat Database dengan nama Siswa NAMA FIELD NIS NAMA ALAMAT JURUSAN TYPE CHAR(5) VARCHAR(30) VARCHAR(40) VARCHAR(20) Membuat Desain Form pada Visual Basic Menentukan
Lebih terperinci1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.
No. : LST/PTI/PTI 228/03 Revisi : 01 Tgl. : 30-3-2009 Hal. 1 dari 13 hal. 1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0. 2. Sub Kompetensi Dapat
Lebih terperinciUNIVERSITAS GUNADARMA
MODUL PRAKTIKUM ALGORITMA dan PEMROGRAMAN 2 Versi 3.0 Tahun Penyusunan 2012 Tim Penyusun 1. Diana Ikasari ST., MMSI 2. Widiastuti Skom.,MMSI. 3.Titik Ermawati 4. Georgi A Laboratorium Sistem Informasi
Lebih terperinciMembuat Aplikasi Sederhana Toko Bahan Pakan. Microsoft Access2007
Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007 Fakultas Peternakan Universitas Brawijaya Malang 2010 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Kegiatan yang dilakukan: - Penjualan
Lebih terperinciKrisna D. Octovhiana. 1.1 Membuat User Interface (UI)
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciBasic Programing Visual Basic
Basic Programing Visual Basic Oleh : Aririk Japik, 1 Mengenal Visual Basic Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer
Lebih terperinciPanduan Lengkap Otomatisasi Pekerjaan Menggunakan Macro Excel
Panduan Lengkap Otomatisasi Pekerjaan Menggunakan Macro Excel Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran
Lebih terperinciKrisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciPercabangan. 1. Statemen If...Then
Dalam bahasan sebelumnya telah diperkenalkan dasar-dasar Visual Basic. Sudah dicoba kan projectnya?. Nah sekarang anda siap untuk menuju tahap berikutnya yaitu mempelajari konsep percabangan dan perulangan,
Lebih terperinciTUGAS 3 PRAKTIKUM PEMROGRAMAN.NET
A. SOAL 1 TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET Modifikasi dari tugas 2 sebelumnya dengan menambahkan button untuk isi data, clear dan tutup dengan proses : - Saat form dijalankan maka semua isian tidak aktif,
Lebih terperinciFUNGSI PENCABANGAN DAN PERULANGAN
Hal - 1 - FUNGSI PENCABANGAN DAN PERULANGAN Kedua fungsi ini sangat banyak digunakan dalam proses pemrograman. Kita akan mencobanya dalam sebuah program non database. Fungsi pencabangan dan perulangan
Lebih terperinciCepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 13 Penanganan Keyboard. Krisna D. Octovhiana
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciBelajar Cepat Membuat Aplikasi Menggunakan Visual Basic.Net + DB MYSQL
MEMULAI TRANSAKSI PEMBELIAN BARANG. Teori dari dasar Inventori : 1. Jika terjadi transaksi pembelian barang kepada supplier maka, stok barang yang ada akan bertambah 2. Jika terjadi transaksi penjualan
Lebih terperinciAndy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)
Perulangan dalam Visual Basic 6.0 Perulangan Perulangan (Looping) merupakan suatu indtruksi yang digunakan untuk mengeksekusi sejumlah instruksi program secara berulang-ulang. Perulangan mempunyai peranan
Lebih terperinciLAMPIRAN A LAMPIRAN B PENGKODEAN (CODING) a. Source Code Form Masukkan Data Private Sub cmdtutup_click() Unload Me Sub Variabel() 'Deklarasi Variable dan Nilai Dim posisiakhir As Long Dim lrow As Long
Lebih terperinciForm dan Kontrol. 5.1 Form
Form dan Kontrol Pada bab-bab sebelumnya kita telah sering menggunakan form maupun kontrol. Kita menggunakan form sebagai cara untuk berinteraksi dengan pengguna/user. Dengan form, kita bisa menciptakan
Lebih terperinciModul Database dan Pengaksesannya dari FORM #1
Modul Database dan Pengaksesannya dari FORM #1 Oleh: Aep Modul Database & Form Secara sederhana Database dapat diartikan dengan kumpulan data yang membentuk suatu informasi. Dalam pemakaian komputer secara
Lebih terperinciPemrograman Database dengan perintah SQL
Pemrograman Database dengan perintah SQL Imam Bukhari, S.Kom bukhari.imam@yahoo.co.id www.imambukhari.weebly.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Lebih terperinciKrisna D. Octovhiana. 1.1 Membuat User Interface (UI)
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciKode Program : Koneksi. Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Instruktur : Nani Purwati
Kode Program : Koneksi Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Klik Build Maka akan muncul tampilan sbb: Pilih Microsoft Jet 4.0 OLEDB Provider Klik Next>> Maka akan muncul
Lebih terperinciKrisna D. Octovhiana. 1.1 Apa itu Array?
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciPenggunaan Struktur Kontrol IF
Penggunaan Struktur Kontrol IF Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program. Visual Basic 6
Lebih terperinciTabel B1 Hasil pengujian menggunakan alat FWD
LAMPIRAN A Lampiran B PERHITUNGAN Diketahui perencanaan sebagai berikut: a. Lokasi jalan = Ruas Purwakarta-Plered (Jalan Arteri) b. Lalu lintas pada lajur rencana dengan umur rencana 5 tahun (CESA)
Lebih terperinciCopyright by : ipi-leppindo jambi all reserved 2014 (japikinfo.com)
1 FORM DATA BARANG Dim Db As Database Dim RsBarang As Recordset Sub Koneksi() 'Koneksi Database Set Db = OpenDatabase("Tentukan Lokasi Database\Barang.mdb") Set RsBarang = Db.OpenRecordset("Table_Stok")
Lebih terperinciPengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic
Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Muhamad Burhanudin Muhamadburhanudin981@gmail.com Abstrak Looping atau perulangan merupakan salah satu hal terpenting yang harus
Lebih terperinciBAB VI IMPLEMENTASI DAN EVALUASI
BAB VI IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sistem Implementasi program adalah implementasi dari analisa dan desain sistem yang telah dibuat sebelumnya. Aplikasi akan diterapkan berdasarkan kebutuhan.
Lebih terperinciSTRUKTUR KENDALI PERULANGAN
STRUKTUR KENDALI PERULANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang perulangan (iterasi) 2. Mengerti perbedaan jenis struktur kendali perulangan Visual Basic 3. Dapat membuat program
Lebih terperinciGambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form
A. Pembutan input data petugas 1) Membuat table petugas Buat table dengan nama Tpetugas buat isi table seperti gambar di bawah ini Field name Data type Field size Index kd_ptgs Text 4 Primary key nama
Lebih terperinciModul Database dan Pengaksesannya dari FORM #Lanjutan
Modul Database dan Pengaksesannya dari FORM #Lanjutan Oleh: Aep MEMBUAT FORM Lanjutan Setelah membuat form untuk mengisi data selanjutnya adalah membaut form untuk mengedit data. Jalankan Aplikasi Visual
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Di dalam tahap implementasi ini terdapat 3 sub tahap, yaitu mempersiapkan kebutuhan system (baik hardware maupun software), persiapan instalasi aplikasi,
Lebih terperinciStruktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping)
BAB III STRUKTUR KONTROL Struktur kontrol yang dimiliki oleh visual basic hampir sama dengan bahasa pemograman lainnya. Struktur kontrol merupakan pengaturan aliran program, berbentuk rangkaian perintah
Lebih terperinciGambar 4.38 Struktur Menu 2. Form Login Layar ini berfungsi pertama saat user membuka layar untuk masuk ke dalam sistem.
4.3.1 Design user interface 1. Struktur Menu Gambar 4.38 Struktur Menu 2. Form Login Layar ini berfungsi pertama saat user membuka layar untuk masuk ke dalam sistem. Gambar 4.39 Form Login Gambar 4.40
Lebih terperinciTutorial Membuat Form Input Sederhana Dengan Ms.Excel
Tutorial Membuat Form Input Sederhana Dengan Ms.Excel Muhamad Ilham Muhamad.ilham92@gmail.com Abstrak Microsoft Office Excel merupakan aplikasi atau software buatan Microsoft yang dapat kita gunakan untuk
Lebih terperinciPRAKTIKUM 4 ARRAY DAN SUB ROUTINE
PRAKTIKUM 4 ARRAY DAN SUB ROUTINE I. TUJUAN Tujuan praktikum 4 adalah mahasiswa bisa membuat program yang menggunakan variabel arrray dan menyusun program terstruktur yang terbagi dalam beberapa sub routine
Lebih terperinciLISTING PROGRAM. Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) ShowInputForm End Sub
LISTING PROGRAM 1. Listing Menu Utama Option Explicit Private ntime As Integer Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) ShowInputForm Private Sub Form_Load() ntime = 0 Private Sub
Lebih terperinciMODUL 2 Variabel, Val, If tunggal dan If bersarang + case
MODUL 2 Variabel, Val, If tunggal dan If bersarang + case 1. variabel suatu tempat dalam memori yang diberi nama (sebagai pengenal) dan dialokasikan untuk menampung data. Sintax : Dim_namavariabel_As_typedata
Lebih terperinciPertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan
Pertemuan ke-3 Statemen input/output Struktur Kontrol Keputusan Statemen Input/Output Tujuan Praktikum Mengenalkan fungsi inputbox dan message box Menjelaskan proses penampilan pesan pada MS Visual Target
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Sistem Yang Sedang Digunakan Sistem yang digunakan saat ini pada PT. Media Medan Pers adalah sistem yang dapat dikatakan masih manual, yang saat ini bergerak
Lebih terperinciMEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS
MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS Membuat program Aplikasi ternyata tidak sesulit seperti yang dibayangkan. Untuk kebutuhan di kantor kita bisa membuatnya sendiri dengan belajar otodidak. Selain
Lebih terperinciBAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX
Objektif : BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX - Dapat Mengetahui Toolbar pada Excel makro - Dapat Membuat Menu pada Excel makro - Dapat Membuat Objek Combo Box dan List Box - Dapat Objek Check
Lebih terperinciFORM LOGIN. Option Explicit. Private Sub cmdexit_click() End End Sub
1 FORM LOGIN Option Explicit Private Sub cmdexit_click() End Private Sub cmdlogin_click() On Error GoTo handleerror If (txtnama = "") Then MsgBox "Nama user harus diisi terlebih dahulu",, "Perhatian" txtnama.setfocus
Lebih terperinciOracle dengan Visual Basic. Arif Basofi Politeknik Elektronika Negeri Surabaya ITS 2012
Oracle dengan Visual Basic Arif Basofi Politeknik Elektronika Negeri Surabaya ITS 2012 1 Tujuan Introduction to Oracle Membangun Sistem Informasi sederhana 2 Introduction to Oracle Mengapa menggunakan
Lebih terperinciMENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM
MENGGUNAKAN SUB FORM Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM KONSEP FORM TRANSAKSI Dalam membuat form transaksi, kita melibatkan ke-4 tabel yang telah kita buat. Ketika menyimpan
Lebih terperinci1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.
No. : LST/PTI/PTI 8/0 Revisi : 0 Tgl. : 5-3-009 Hal. dari 3 hal.. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.. Sub Kompetensi Dapat mengakses
Lebih terperinciProgram Enkripsi & Dekripsi sederhana menggunakan Visual Basic 6.0
Program Enkripsi & Dekripsi sederhana menggunakan Visual Basic 6.0 Eko Riduwan eko@ekoriduwan.com http://blog.ekoriduwan.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
Lebih terperinciPERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)
PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) Tujuan: 1. Menggunakan loop For...Next untuk menjalankan pernytaan selama beberapa kali. 2. Menampilkan keluaran pada form menggunakan metode
Lebih terperinciLangkah ke 2 yaitu buat database form bukunya seperti gambar dibawah ini
Langkah Awal untuk buat data pencarian data buku adalah dengan membuat database pada Microsoft access seperti yang terlihat pada gambar dibawah, cara membuat database login, Langkah ke 2 yaitu buat database
Lebih terperinciExcel Sebagai Output VB 3.1 Excel Sebagai Output VB
Excel Sebagai Output VB 3.1 Excel Sebagai Output VB Sebagaimana kita ketahui, VB dapat memproses data dari berbagai sumber atau format data, misalnya data dbase, Access, SQL Server, MySQL, dan lain-lain.
Lebih terperinciMODUL VI Penggunaan Struktur Kontrol Pengulangan
MODUL VI Penggunaan Struktur Kontrol Pengulangan 6.1 Mengenal Struktur Kontrol Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur
Lebih terperinciKoneksi Visual Basic 6.0 dengan SQL SERVER 2000
Koneksi Visual Basic 6.0 dengan SQL SERVER 2000 Arief Susanto arief_csp@yahoo.co.id http://www.ariefsusanto.at.ua Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan
Lebih terperinciMateri Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN
Materi Pemrograman Database 1 MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN Langkah mengerjakan : 1.Buka Sql Server 2.Attact database anda, ditemmpat folder anda menyimpan pada pertemuan sebelumnya
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Sebelum mengimplementasikan dan menjalankan Sistem Informasi Penjualan Pada Swalayan Koperasi Setia Bhakti Wanita dibutuhkan perangkat keras dan perangkat
Lebih terperinciDIALOGBOX, FUNGSI ERROR & PERCABANGAN SUBROUTINE
BAB DIALOGBOX, FUNGSI ERROR & PERCABANGAN SUBROUTINE 4 Pada bab ini akan membahas Kotak informasi (MsgBox), kotak masukan (InputBox), fungsi error dan percabangan subroutine, setelah mempelajari dan mencoba
Lebih terperinciBAB-XI MEMBUAT SUBFORM
BAB-XI MEMBUAT SUBFORM 1. Buatlah file Database dengan nama MODUL-10 2. Buat 3 (tiga) buah file Tabel, dengan struktur sebagai berikut : a. Tabel-1 : TABEL NOFAK b. Tabel-2 : TABEL DETAIL c. Tabel-3 :
Lebih terperinciBAB V IMPLEMENTASI DAN PEMBAHASAN
BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan program Sistem Informasi Pembelian dan Penjualan pada UD. ROHMAT JAYA,
Lebih terperinciPRAKTIKUM 2 KONDISI DAN PILIHAN
PRAKTIKUM 2 KONDISI DAN PILIHAN I. TUJUAN Tujuan praktikum 2 adalah mahasiswa bisa membuat program yang mengandung pengambilan keputusan berdasarkan suatu kondisi dan pilihan. Ada 3 program yang akan disusun,
Lebih terperinciContoh Aplika Aplik si a VB dengan Database Oracle 1
Contoh Aplikasi VB dengan Database Oracle 1 Instalasi Oracle 9i pada Sistem Operasi Windows Kebutuhan Sistem CPU dengan prosesor Minimum Frekuensi Clock 500 Mhz. Memory SDRAM sebesar 26 Mb. Harddisk dengan
Lebih terperinciMetaMessage Desain Form MetaMessage
MetaMessage Metamorphosis dibekali pula dengan kemampuan menampilkan sembarang pesan pada komputer korban. Di bagian ini, kita akan membuat suatu form yang kita beri nama frmmsg. Kegunaan form ini adalah
Lebih terperinciOleh : Uus Rusmawan Hal - 1 Menampilkan Sejumlah Data Buatlah form seperti gambar berikut ini Coding : Dim Conn As New ADODB.Connection Dim RS As New ADODB.Recordset Sub Koneksi() Set Conn = New ADODB.Connection
Lebih terperinciAPLIKASI KOPERASI VB 6.0 Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Inti program ini adalah bagaimana cara menyimpan
Lebih terperinciPertemuan-1 TIPE DATA STRUKTUR
Pertemuan-1 TIPE DATA STRUKTUR A. Maksud dan Tujuan 1. Maksud Membuat tipe data terstruktur dan modul-modul program 2. Tujuan Mahasiswa mampu membuat program dengan pernyataan tipe data terstruktur yang
Lebih terperinciKODE PROGRAM FORM PENJUALAN
KODE PROGRAM FORM PENJUALAN Buat Variabel-variabel yang dibutuhkan (untuk Koneksi Database dan Tabel-tabel dengan menggunakan DIM, contoh lihat pada Form Pemasok) Buat prosedur Koneksi_Database Buat prosedur
Lebih terperinciGAMBAR IV.21 FORM LOGIN
GAMBAR IV.21 FORM LOGIN LAMPIRAN 1 KODE FORM LOGIN Private Sub cmdcancel_click() Private Sub cmdexit_click() End Private Sub cmdlogin_click() If password.text = "THANIA" Then formmenu.show Unload Me Else
Lebih terperinciSURAT KETERANGAN Hasil Uji Program Tugas Akhir
SURAT KETERANGAN Hasil Uji Program Tugas Akhir Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma III Teknik Informatika/Statistika : Nama : AFRIAN HARAWI NIM : 082406058
Lebih terperinciListing Program. Listing Form Login. Listing Form Menu Utama Private Sub MnDataPenerbangan_Click() FR_Penerbangan.Show 1 End Sub
Listing Program Listing Form Login Private Sub Command1_Click() If Text1.Text = "admin" And Text2.Text = "123" Then MAIN Unload Me MsgBox "Maaf, Nama atau Password yang anda input salah...!", vbokonly,
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
63 BAB IV IMPLEMENTASI DAN PENGUJIAN Implementasi adalah tahapan yang dilakukan oleh penulis setelah perancangan, implementasi merupakan pengkodean dari hasil perancangan. aplikasi Bantu untuk mengukur
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. Deskripsi Kerja Praktik menggambarkan tahapan-tahapan bagaimana penulis
BAB IV DESKRIPSI PEKERJAAN Deskripsi Kerja Praktik menggambarkan tahapan-tahapan bagaimana penulis merancang sistem yang akan digunakan oleh perusahaan. Tahapan awal yang dilakukan adalah Tahap perencanaan
Lebih terperinciMengenal Form Base. Pada Bab ini anda akan mempelajari cara :
BAB Mengenal Form Base 16 Pada Bab ini anda akan mempelajari cara : Mengenal Lingkungan Form Base Membuat Form Base Menggunakan Designer Membuat Form Base Menggunakan Wizzard Menyimpan Form Base Form Base
Lebih terperinciPengenalan Sistem Informasi Pembangunan Daerah
Pengenalan Sistem Informasi Pembangunan Daerah Direktorat Perencanaan, Evaluasi dan Informasi Pembangunan Daerah Ditjen Bina Pembangunan Daerah Jawa Barat, 18-19 September 2017 Oleh : Ika Puji Astuti Tampilan
Lebih terperinciPraktikum-19 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom FORM BARANG MASUK
FORM BARANG MASUK 1. Buat Table : BarangMasuk, pada Database StockGudang, dengan struktur sebagai berikut : 2. Buat Form Cari Barang dengan Layout sebagai berikut : Atur Properti sebagai berikut : 1. Name
Lebih terperinciOleh : Uus Rusmawan Hal - 1 FUNGSI PENCABANGAN DAN PERULANGAN Kedua fungsi ini sangat banyak digunakan dalam proses pemrograman. Kita akan mencobanya dalam sebuah program non database. Fungsi pencabangan
Lebih terperinciMe.Picture = LoadPicture(App.Path & "\pakar.jpg") App.HelpFile = App.Path & "\Help.hlp" End Sub
LISTING PROGRAM Form Utama Option Explicit Private Sub MDIForm_Load() Me.imgIkon.ListImages.Remove "Pengetahuan" Me.imgIkon.ListImages.Remove "Penelusuran" Me.imgIkon.ListImages.Remove "Penjelasan" Me.imgIkon.ListImages.Clear
Lebih terperinciPenggunaan Struktur Kontrol Pengulangan. Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM
Penggunaan Struktur Kontrol Pengulangan Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk
Lebih terperinciUJIAN TENGAH SEMESTER KOMPUTER APLIKASI AKUNTANSI V
UJIAN TENGAH SEMESTER KOMPUTER APLIKASI AKUNTANSI V Sebuah maskapai penerbangan MDN Airline mempunyai beberapa rute penerbangan dengan berbagai type kelas penerbangan. Harga tiket disesuaikan berdasarkan
Lebih terperinciHalaman cetak laporan(gambar 4.97) berisikan informasi tentang data komponen/peripheral yang digunakan sebuah CPU.
215 Halaman cetak laporan(gambar 4.97) berisikan informasi tentang data komponen/peripheral yang digunakan sebuah CPU. Gambar 4.97 Halaman Cetak Laporan Inventaris Pada halaman keluhan user harus mengisi
Lebih terperincianggaran dapat dilihat pada gambar berikut ini:
4.5 Tampilan dan Kode Program 4.5.1 Tampilan Menu Utama Tampilan menu program perancangan sistem informasi akuntansi realisasi anggaran dapat dilihat pada gambar berikut ini: Gambar 4.62 Tampilan pada
Lebih terperinciLAMPIRAN. Source Code Program Untuk MDI Utama
Kode (Coding) Program LAMPIRAN Code program yang dibuat dalam aplikasi ini meliputi MDIUtama, FrmAturan, FrmCiriKerusakan, FrmJenisKerusakan, FrmKeterangan, FrmMacamKerusakan, FrmPassword, FrmPenelusuran,
Lebih terperinci