Blog Ini Adalah Sarana dan Inspirasi Q

Blog Ini Adalah Sarana dan Inspirasi Q
be my self

Senin, 16 November 2009

Membuat Microsoft Excel Lebih Bersifat Indonesiawi


Latar Belakang
Bagi sebagian besar orang, Microsoft adalah program yang paling populer, paling mumpuni dan paling mudah dipelajari dalam mempermudah dalam pekerjaan sehari-hari, baik bagi pelajar sekolah, ibu rumah tangga, para pegawai kantoran bahkan bagi para gamer untuk menikmati santainya.

Khusus untuk Microsoft Excel, banyak orang menggunakan untuk pengolahan atau penghitungan data dalam bentuk tabulasi-tabulasi yang terutama dipakai dalam bidang ekonomi, keuangan, marketing, akunting, sains dan teknologi dan masih banyak lainnya.

Akan tetapi aplikasi Microsoft (baca : MS Excel) juga bukan tidak ada kekurangannya. Contoh untuk bidang keuangan, biasanya dalam laporan keuangan, setelah ditulis suatu besaran angka, juga harus disertai dengan besaran dalam bentuk tulisan (biasa disebut “terbilang”). Pengguna harus menuliskan secara manual tulisan terbilang tersebut.

Orang di Indonesia tahu bahwa aplikasi Microsoft lebih banyak dibuat atau diperuntukkan bagi orang yang sudah menguasai bahasa Inggris. Jarang ada aplikasi, modul, add-ins bahkan Indonesian Dictionary buatan Microsoft yang dibuat dengan Bahasa Indonesia atau untuk penggunaan sehari-hari bagi kebanyakan pengguna di Indonesia. Kalaupun ada aplikasi tersebut masih menggunakan Bahasa Indonesia yang belum baku (yang belum umum digunakan oleh pengguna di Indonesia).


Kompetisi Office 2007
Untuk menjembatani permasalahan tersebut di atas, maka saya mencoba membantu untuk membuatkan modul (makro) yang sudah jadi dalam bentuk Microsoft Add-ins, dengan demikian pengguna MS Excel dapat menggunakan fungsi-fungsi secara lebih “Indonesiawi”, karena disusun dan dipakai dengan Bahasa Indonesia.
Adapun fungsi-fungsi MS Excel tersebut adalah :

Fungsi TERBILANG, untuk mengetahui besaran bilangan dengan tulisan dalam Bahsa Indonesia dengan pencantuman satuan sesuai keinginan pengguna
Fungsi SAYS, sama dengan fungsi TERBILANG, namun dalam Bahasa Inggris.
Fungsi PECAHAN, untuk mencari angka pecahan dari suatu bilangan
Fungsi KALIMAT, untuk mengubah suatu huruf dalam tulisan (serupa Change case – sentence case dalam MS Word).
Fungsi JUDUL, untuk mengubah suatu huruf dalam tulisan (serupa Change case – title case dalam MS Word).

Kelima fungsi tersebut dibuat dengan makro yang sudah dijadikan dalam bentuk Excel Add-Ins (dalam satu file). Apabila diperlukan, pengguna bisa mengubah atau menambah fungsi-fungsi lainnya di kemudian hari.

Batasan
Dalam fungsi-fungsi tersebut terdapat batasan-batasan dengan alasan penggunaannya yang jarang dipakai.
Misal: untuk fungsi Terbilang, laporan keuangan dimana bilangannya terlalu besar (dibatasi hingga kurang dari Rp. 1 trilyun dan tidak ada nilai pecahannya atau sen).
Hasil dari fungsi Terbilang akan dicantumkan dalam satu baris, sehingga apabila tulisannya terlalu panjang, maka perlu diubah terlebih dahulu secara manual (Edit-Paste Special – Paste Value).


Penggunaan

Fungsi TERBILANG
Cara Penulisan : TERBILANG(Angka, Teks Satuan)

Angka : bilangan integer tanpa pecahan dengan range antara –1 trilyun dan +1 trilyun
Teks Satuan : sembarang teks

Contoh:

Penulisan:
Hasil:
a
TERBILANG(111222,”rupiah”)
seratus sebelas ribu dua ratus dua puluh dua rupiah
b
TERBILANG(123456789012,”kilometer”)
seratus dua puluh tiga milyar empat ratus lima puluh enam juta tujuh ratus delapan puluh sembilan ribu dua belas kilometer
c
TERBILANG(0,”rupiah”)
nol rupiah
d
TERBILANG(-1112;"Dollar Amerika Serikat")
minus seribu seratus dua belas Dollar Amerika Serikat
e
TERBILANG(5111222333444;"rupiah")
#TERLALU BESAR! Maks < trilyun. Hubungi JOS untuk Bantuan.
f
TERBILANG(111,222;"rupiah")
#PECAHAN! Hubungi JOS untuk Bantuan.

Fungsi SAYS
Cara Penulisan : SAYS(Angka, Teks Satuan)

Angka : bilangan integer tanpa pecahan dengan range antara –1 trilyun dan +1 trilyun
Teks Satuan : sembarang teks

Contoh:

Penulisan:
Hasil:
a
SAYS(111222,”rupiah”)
one hundred eleven thousand two hundred and twenty two rupiah
b
SAYS(123456789012,”kilometer”)
one hundred twenty three milliard four hundred fifty six million seven hundred and eighty nine thousand and twelve kilometer
c
SAYS(0,”rupiah”)
nul rupiah
d
SAYS(-1112;"Dollar Amerika Serikat")
minus one thousand one hundred and twelve Dollar Amerika Serikat
e
SAYS(5111222333444;"rupiah")
#TOO BIG! Call JOS for Help.
f
SAYS(111,222;"rupiah")
#FRACTION! Call JOS for Help.


Fungsi PECAHAN
Cara Penulisan : PECAHAN(Angka)

Angka : bilangan, baik pecahannya maupun integer

Contoh:

Penulisan:
Hasil:
A
PECAHAN(1122.87)
0.87
B
PECAHAN (1234)
0
C
PECAHAN (0)
0
D
PECAHAN (-1112)
0
E
PECAHAN (-1122.33)
-0.33


Fungsi KALIMAT
Cara Penulisan : KALIMAT(Teks)

Teks : sembarang teks

Contoh:

Penulisan:
Hasil:
a
KALIMAT(“Membuat lebih indonesiawi”)
Membuat lebih indonesiawi
b
KALIMAT(“MEMBUAT LEBIH INDONESIAWI”)
Membuat lebih indonesiawi
c
KALIMAT(“membuat lebih indonesiawi”)
Membuat lebih indonesiawi



Fungsi JUDUL
Cara Penulisan : JUDUL(Teks)

Teks : sembarang teks

Contoh:

Penulisan:
Hasil:
a
JUDUL(“Membuat lebih indonesiawi”)
Membuat Lebih Indonesiawi
b
JUDUL(“MEMBUAT LEBIH INDONESIAWI”)
Membuat Lebih Indonesiawi
c
JUDUL(“membuat lebih indonesiawi”)
Membuat Lebih Indonesiawi
Pencantuman ke dalam MS Excel sebagai Add-Ins
Pembuatan makro dibuat dengan tools Visual Basic Editor yang ada dalam MS Excel, tulis secara lengkap dan benar dan disimpan.
Untuk tercantum dalam daftar Add-Ins, maka sebelum disimpan ubah dulu properties file tersebut (file – properties –summary):
Isian field Title tercantum sebagai AddIns Available pada menu AddIns.
Isian field Comment tercantum sebagai keterangan yang akan tercantum di sebelah bawah menu AddIns tersebut.

Lembar kerja (worksheet) yang kosong kemudian disimpan sebagai Add-Ins (save-as Add-Ins filename.xla) ke dalam direktori :

Document and Settings/username/Application Data/Microsot/AddIns


Pengaktifan User Add-Ins dalam Lembar Kerja
Add-ins yang sudah kita buat, kita panggil melalui menu AddIns (tandai AddIns yang kita inginkan untuk aktif setiap saat). Proses ini saja sekali saja karena untuk file-file berikutnya yang kita buka AddIns-addins tersebut secara otomatis juga diaktifkan. Jadi sangat praktis.


Catatan Lain-lain:
Selain dapat dipakai di MS Excel sebagai AddIns, makro juga dapat dipakai di MS Access seperti yang saya gunakan dalam “Program Pembuatan Anggaran Biaya Bangunan”
Makro ini sebetulnya dibuat dalam versi MS Office 2000 seperti yang saya pakai sekarang ini.






Profil Pengirim:
Nama : APRINTO JOS SUGIHARTONO
Alamat (K) : PT. RIAU SAKTI UNITED PLANTATIONS PERKEBUNAN
KM 09 PULAU BURUNG INDRAGIRI HILIR RIAU 29256
Alamat (R) : -- idem –
(Kompleks Perumahan Perusahaan)
No. Telp. : 0779 – 541 – 777 (K)
0812 – 617 – 7634, 0812 – 709 – 9716 (M)
No. Fax. : 0779 – 541 – 111 (K)
Email : aprinto@telkom.net
Pendidikan : S1 Teknik Sipil
Jabatan : Kepala Departemen Maintenance
Minat : Pemrograman komputer untuk sehari-hari
Karya : - Program Pencetakan Otomatisasi Nomor Undian Tabungan BRI (cetak tindih pada Laporan Bulanan Saldo Nasabah BRI)
>>> Dengan Turbo Basic, untuk dipakai saudara kandung sendiri
- Program Pembuatan Anggaran Biaya Bangunan
>>> Dengan MS Access, untuk dipakai sendiri

Terlampir : 1. File Makro : “MAKRO RUPIAH.TXT”
2. File AddIns : “RUPIAH.XLA”


CATATAN :
Karena lokasi tinggal di daerah perkebunan yang sangat jauh dari kota, maka sulit untuk mendapatkan majalah yang berisi formulir pendaftaran kompetensi ini.
Mohon maklumnya. Terima kasih.

Aprinto Jos S.

Tidak ada komentar: