[Tugas Kuliah] Otomatisasi MS.Excel Database dan MS.Word Certification Template dengan VB.NET

Hallo Semuanya! :D

ketemu lagi nih barengan mas kodook dalam acara finishing ngumpul tugas kuliah *horeeee* seneng

Kali ini mas kodook mau posting tentang bagaimana sih cara mengotomatisasi Microsoft Excel dan Microsoft Word dengan VB.NET. Jadi pada intinya, dengan aplikasi yang akan kita buat nanti, kita dapat di permudah dalam hal input data di Excel dan pembuatan template sertifikat otomatis di Word dengan VB.NET.

Baiklah kisanak, langsung saja saya mulai soalnya belum tidur dari tadi malam :(


Studi Kasus: Otomatisasi MS.Excel dan MS.Word Certification Template untuk Lomba Memasak Seluruh Dunia

1. Buat file excel terlebih dahulu yang nantinya akan kita gunakan sebagai media penyimpanan data pemenang lomba memasak yang katanya se-seluruh dunia. simpan dengan nama data_excel.xlsx (simpannya di D:) aja biar mudah di inget. Kemudian Buat tampilannya seperti ini:



2. Buat file word terlebih dahulu yang akan berfungsi sebagai template sertifikat untuk pemenang lomba. Simpan dengan nama data_sertifikat.docx dan Buat tampilannya seperti ini:



3. Setelah itu kita akan membuat yang namanya BOOKMARK. block terlebih dahulu pada teks Nama Peserta, kemudian klik menu Insert, lalu tekan tombol Bookmark.


4. Pada kota input "Bookmark Name" kita isikan "nama" (kita akan mendefinisikan bahwa yang tadi di block adalah "bookmark nama" (nama disini maksudnya adalah nama peserta) kemudian tekan Add 
*ojo binguuuung*


5. Lakukan hal yang sama berulang kali sampai menemui titik terang dengan teks kecepatan




6. Nah, kalau sudah sekarang buat Project Baru di Visual Studio terlebih dahulu, kemudian desain tampilan formnya sebagai berikut:


7. Selanjutnya pilih menu PROJECT lalu klik Add Reference 


8. Fokus ke TAB COM lalu pilih Component Name untuk MS.Excel dan MS.Word



9. Jeng jeng! setelah itu DOUBLE CLICK Tombol Simpan dan Cetak, lalu Copy-Paste Ketikan Codingan berikut.

NB: *Jangan lupa ganti nama dan lokasi file microsoft excel dan microsoft word milik anda di codingan ini*
NB: *B5 - F5 merupakan Cell dimana data akan di Insert*
NB: *Bookmarks("namabookmark") merupakan bookmark yang tadi dibuat*


10. Selesai!! :D sekarang kita coba programnya! isikan seperti ini ya (sebagai contoh)


Hasilnya:




Oke cukup sekian dan terima kasih :D

Merdekaa! Banjiiiir! #atap

Share This Post

2 comments:

  1. Kalau pake combobox bisa??

    ReplyDelete
  2. cara mereplace data di file rtf dengan kode tertentu di vb gimna ya gan ..? contoh kode «0065»

    ReplyDelete