Senin, 02 Januari 2017

MEMBUAT ADD-IN BUATAN SENDIRI UNTUK DI SEMATKAN PADA MICROSOFT OFFICE EXCEL


Untuk dapat dipasang pada Excel di komputer lain, fungsi-fungsi ini harus dipaketkan dalam satu file yang disebut Add-In. Dalam Excel, file Add-In ini berekstensi .xla (untuk Office 97-2003) atau .xlam (untuk Office 2007-2010). Dalam artikel kali ini, kita akan membuat add-in untuk fungsi buatan kita sendiri.

Agar lebih jelas kegunaanya, kita akan membuat Add-In untuk fungsi perhitungan dalam ilmu Fisika. Meskipun bukan ahli fisika, tapi kita akan coba membuat fungsi-fungsi dasar saja yang ada dalam ilmu fisika, yaitu fungsi menghitung kecepatan rata-rata dan energy potensial. Sisanya, boleh ditambah atau dimodifikasi sesuai imajinasi masing-masing.

Persyaratan
Familiar bekerja dengan Microsoft Excel versi 97-2003 atau 2007.
Sabar
TekunLangkah-langkah
Buka aplikasi Excel
Seperti biasa, simpan dulu dengan nama Fisika.xlsm (untuk Excel 2007/2010) atauFisika.xls (untuk Excel 97-2003).
Buka jendela VBE dengan menekan tombol ALT + F11.
Sisipkan sebuah Module pada VBAProject kita. Klik kanan pada Project lalu pilih Insert – Module
Tuliskan kode berikut:

Option Explicit

'http://bumiseran.blogspot.co.id
'Author: @I Am Jhon

Const GRAVITASI_m As Single = 9.8
Function Kecepatan(ByVal jarak As Single, ByVal waktu As Single) _
As Single
Kecepatan = jarak / waktu
End Function


Function EnergiPotensial(ByVal massaKg As Single, ByVal Meter As Single) As Single
EnergiPotensial = massaKg * hMeter * GRAVITASI_m
End Function


Jika ingin menambahkan rumus lain, silahkan membuat fungsi baru di bawahnya. Setelah selesai, tutup jendela VBE.

Tekan F12 untuk menyimpan file Fisika.xlsm sebagai Add-In. Nantinya akan menjadiFisika.xla.

Pada jendela Save-as, ganti tipe file menjadi “Excel 97-2003 Add-in (*.xla)”

Pindahkan lokasi penyimpanan ke My Document untuk memudahkan pencarian filenya.

Klik Save.


Ok, sampai tahap ini kita sudah berhasil membuat file add-in. Selanjutnya adalah memasangkannya ke komputer lain.


Memasang Add-in

Sebelum memasangkannya di PC lain, kita coba memasangnya di komputer kita dulu untuk uji coba. Jadi, tutup dulu semua workbook di Excel lalu buatlah workbook baru dengan menekan kombinasi tombol CTRL + N. Maksudnya adalah untuk memisahkan dengan fileFisika.xlsm yang sudah ada program VBA-nya, jadi kita tahu bahwa fungsi yang kita panggil berasal dari Add-ins yang kita pasang.


Excel 2003

Klik Tools – Add-ins

Klik Browse…

Cari file Fisika.xla lalu klik OK.

Klik OK untuk menutup jendela Add-ins.


Excel 2007

Tekan ALT+F+I.

Klik tab Add-Ins pada panel di sebelah kiri.

Pada pilihan Manage: pilih Excel Add-ins lalu klik Go…

Klik Browse…

Cari file Fisika.xla lalu klik OK.

Klik OK untuk menutup jendela Add-ins.


Ayo coba!

Pada sel A1, tekan SHIFT + F3 untuk membuka jendela Insert Function.



Pilih category User Defined (seperti pada gambar di atas), lalu klik OK.
Masukkan nilai untuk masing-masing parameter. Contoh disini massa benda 0.5 Kg dengan jarak benda dari tanah adalah 5 meter:



Klik OK.


Saran-saran

Tentunya masih banyak ruang untuk berkreasi, anda bisa mengembangkan fungsi sendiri sesuai dengan kebutuhan. Dan jangan lupa untuk berbagi atas pengetahuan sekecil apapun karena kecil bagi kita mungkin sangat berarti bagi orang lain. Semoga kita menjadi salah satu insan yang disebut oleh Rasulullah sebagai “an-fauhum linnaas” atau insan yang bermanfaat bagi orang lain. Selamat berkreasi.

Silahkan Donwload CONTOH FILE 
Wassalam

Tidak ada komentar:

Posting Komentar