Kamis, 24 Januari 2008

Program cetak Barcode Menggunakan Microsoft Excel

Program cetak Barcode Menggunakan Microsoft Excel

Ada beberapa hal penting yang merupakan tahapan untuk membuat program cetak barcode dengan menggunakan excel :

  1. Design barcodenya.
  2. Menjadikan design tersebut menjadi file text
  3. membuat aplikasi dengan program (anda bisa buat dengan bahasa program yang anda kuasai, dalam hal ini penulis menggunakan Microsoft excel untuk memebuat programnya).

Langkah 1: Mendesign barcode

Penulis menggunakan program Zebra Bar-One V5.0 untuk medesign barcode :

Langkah- langkah :

  • Buka program zebra bar-one v5.0 sehingga tampil seperti gbr ini :

gbr. 1

  • Tentukan ukuran barcode yang akan kita buat. Dengan memilih menu Label, sehingga akan tampil seperti gbr.2, Isikan pada kolom Label Dimension width(lebar) dan depth(tingginya), misal 40 untuk lebarnya dan 10 untuk tingginya.
  • Pilih ok sehingga akan tampil gambar seperti gbr.3
  • Pilih icon barcode, sehingga akan muncul gambar seperti gbr.4
  • Tentukan huruf yang akan digunakan, dengan cara klik kolom Symbology, pilih salah satu huruf yang sesuai dengan keinginan anda, dalam hal ini penulis menggunakan Code 39.

gbr.2

gbr. 3

gbr.4

· Pada kolom data isikan huruf /angka design anda.misal 01.1000001

· Pilih OK

· Letakkan design barcode anda pada halaman yang telah anda anda buat, sesuaikan besar lebar dan tinggi agar muat dalam hal tersebut.

Langkah ke-2 : Membuat Design Barcode menjadi text.

Untuk membuat design barcode menjadi file text caranya adalah :

  1. Pilih menu Print (jika file design anda belum disimpan maka akan mucul pesan untuk menyimpan file terlebih dahulu seperti gbr 2.1, jika file sudah disimpan maka akan tampil seperti gbr 2.2)

gbr2.1

gbr 2.2

  1. Klik pada kotak pilihan redirect to file, perhatikan di kolom file name akan tertulis nama file yang tadi kita simpan dengan extension “.out”
  2. Ganti extension “.out” menjadi “.txt” (perhatikan alamat directory letak file tersebut shingga kita tidak bingung mencari file yang telah kita jadikan text tersebut)
  3. Klik tombol print. Sekarang telah terbentuk file design barcode dengan format text.
  4. Untuk melihat hasilnya, kita dapat melihatnya dari explorer. Penulis menyimpan file text tersebut di C:\Baronelt\formats\design1.txt

Langkah ke-3 : Membuat Program

Agar program kita dapat membaca file text tersebut maka kita harus mengedit file text itu, yang diedit adalah angka design barcode yang telah kita buat, yaitu 01.100001 kita edit menjadi variable misal P1, fungsinya jika kita ingin mengganti dengan angka/huruf yang lain dari program, maka otomatis akan berubah sesuai dengan yang kita isikan. Langkah-langkahnya sebagai berikut :

1. Buka file design1.txt yang telah kita buat dari explorer sehingga akan tampil seperti gbr 3.1


Gbr 3.1
  1. Ganti tulisan ^FD01.1000001^S menjadi ^FDP1^S (artinya membuat angka 01.1000001 menjadi sebuah variable P1, dimana variable P1 ini bisa diisi dengan angka atau huruf yang kita inginkan)
  2. Simpan kembali design dengan nama data1. (file ini dapat disimpan pada directory & nama sesuai dengan keinginan anda misal kita simpan di drive C: )
  3. Buka Microsoft Excel.
  4. Pilih menu Tool, klik Macro kemudian klik Visual Basic Editor sehingga akan tampil seperti gbr 3.2
  5. Pada layar sebelah kiri ada jendela Vbproject (Book1), klik kanan pada tulisan tersebut, pilih Insert kemudian pilih Userform.
  6. Buatlah design form sesuai dengan keinginan kita, misal penulis membuat design sederhana seperti gbr 3.3

gbr3.2

gbr 3.3

8. Klick 2 x tombol cetak/commandbutton1, sehingga akan mucul jendela macro commandbutton1

9. Ketik barcode (ini fungsinya untuk pemanggilan modul barcode, jika tombol commandbutton1 diklik ) sehingga tampil sebagai berikut :

gbr 3.4

  1. Buat modul barcode dengan memilih menu Insert Modul sehingga pada jendela project akan keluar module1.
  2. Ketikan skrip berikut ini pada jendela module1 tersebut

  1. Simpan file program tersebut dengan klik menu File pilih save atau klik icon (gambar disket).
  2. Agar Form diatas ketika dieksekusi bisa tampil maka kita perlu untuk membuat modul untuk memanggil form tersebut, ulangi langkah 10 sehingga muncul modul2, kemudian ketikan skrip berikut ini:

Menjalankan Program

Sebelum kita menjalankan program ada beberapa hal yang perlu kita perhatikan agar program tersebut bisa berjalan, antara lain :

· Kita harus membuat file penghubung antara program yang kita buat dengan printer melalui DOS, caranya adalah :

1. Klik start pilih Accessories pilih command prompt sehingga akan tampil seperti gambar berikut

2. Ketik cd\ atau cd.. untuk keluar dari directory sehingga tampilan menjadi C:\ (C prompt)

3. Ketik Edit kemudian tekan enter sehingga akan tampil jendela edit pada DOS seperti gbr

4. Pada Jendela Edit ketikan command berikut ini :

5. Simpan file tersebut pada directory C: dengan memilih menu file, save as sehingga akan tampil menu seperti gambar berikut:

6. Pada kolom File name ketikan scan1.bat seperti gambar diatas, klik tombol ok

7. Pilih menu File kemudian pilih Exit untuk keluar dari program MS-DOS tersebut.

· Pastikan komputer kita ada file binprn32.dll, file ini biasanya ada didalam directory C:\windows, jika tidak ada maka kita hrus mengcopy terlebih dahulu ke directory tersebut.

· Buatlah menu untuk pemanggilan program di dalam Microsoft Excel dengan cara :

1. Klik menu View pilih toolbars pilih Customize sehingga muncul jendela customize sebagai berikut :

2. Pilih Commands pada pilihan Categories pilih Macros. Dikolom sebelah kanan ada pilihan custom menu item dan cutom button, pilih yang pertama yaitu custom menu item

3. Klik pilihan Custom Menu Item jangan dilepas geser mouse sehingga kursor berada dimenu bar lepaskan kursor

4. Dapat dilihat sekarang ada menu tambahan pada menu bar, yaitu Cutom Menu Item

5. Pada menu Customize ada pilihan Modify Selection dan Description, klik Modify Selection pilih name. Ganti nama Custom Menu Item menjadi barcode kemudian klik kursor pada sembarang tempat lihatlah perubahan menu toolbar Custom Menu Item berubah mejadi menu dengan nama Barcode

6. Klik menu Barcode yang telah kita buat, pilih kembali modify selection pada jendela cutomize, kemudian klik Assign macro

7. Didalam kotak jendela Assign macro ada macro panggil, klik panggil sehingga panggil menempati kolom macro name, klik ok

8. Tutup jendela cutomize dengan memilih tombol close

9. Jika kita klik menu barcode yang telah kita buat tadi maka akan mucul form barcode seperti berikut ini

10. Isikan angka atau huruf yang kita inginkan, kemudian klik tombol cetak maka printer barcode akan mencetak hasilnya.

Selamat mencoba.

Dibuat oleh : Pujiyanto (0815 146 33 743)

1 komentar:

Anonim mengatakan...

salam kenal buat simas

kemarin aku sempat baca tulisan di blog mas tentang barcode dengan ms excel. bagus mas cuma gambarnya kok tidak tampil mas.... sama scribnya
seharusnya kan ada tampil di blog gimana tuh mas..
terus terang mas sebenarnya saya ingin belajar.

bisa kirim artikelnya yang lengkap ke e-mail saya mas.
mhd_siddik@yahoo.co.id

makasih sebelumnya mas
salam kenal dari saya.

Posting Komentar