Kamis, 14 Mei 2009

Fungsi-Fungsi Umum VB yang Dapat Ditemukan pada Produk Microsoft (Updated)

Para pengguna serius produk Microsoft seperti Excel, Access atau VB, biasanya akan mempelajari atau menemukan fungsi-fungsi untuk melakukan suatu tugas tertentu. Bila pengguna menyelami ketiga contoh produk di atas, seperti menggunakan macro atau script, pasti akan menemukan fungsi-fungsi yang sama baik nama atau kegunaan pada produk-produk di atas. Misalnya di dalam Excel ada fungsi Iif(), ternyata di Access dan VB ada pula fungsi yang namanya Iif() dan sama kegunaannya.

Kesamaan pada ketiga produk tersebut, selain karena dibuat oleh perusahaan yang sama, juga karena ketiga-tiganya menggunakan "bahasa" VBA/VBS untuk pemrograman. VBA singkatan dari Visual Basic for Application, sedangkan VBS adalah singkatan dari Visual Basic Script. Bahkan ada produk yang dibuat perusahaan lain yang mendukung VBA/VBS di dalam program aplikasinya seperti Corel atau Adobe.

Berikut akan ditampilkan fungsi-fungsi umum VBA/VBS yang biasa digunakan :

Fungsi-fungsi Manipulasi String

  • Len(teks) : menghitung panjang teks
  • Str(angka) : mengubah angka menjadi teks
  • Val(teks) : mengubah teks menjadi angka
  • UCase(teks) : mengubah teks menjadi huruf besar semua
  • LCase(teks) : mengubah teks menjadi huruf kecil semua
  • LTrim(teks) : menghilangkan spasi di sebalah kiri teks jika ada
  • RTrim(teks) : menghilangkan spasi di sebelah kanan teks jika ada
  • Trim(teks) : menghilangkan spasi di sebelah kiri dan kanan teks jika ada
  • Left(teks, jumlah) : mengambil teks dari kiri dengan jumlah tertentu
  • Right(teks, jumlah) : mengambil teks dari kanan dengna jumlah tertentu
  • Mid(teks, posisi, jumlah) : mengambil teks dari posisi tertentu dengan jumlah tertentu
Fungsi-fungsi Manipulasi Waktu
  • Now() : mendapatkan tanggal dan jam sistem
  • IsDate() : mengecek suatu data berjenis waktu atau bukan
  • Date() : mendapatkan tanggal sistem
  • Time() : mendapatkan jam sistem
  • Day() : mendapatkan hari berdasarkan tanggal sistem
  • Month() : mendapatkan bulan berdasarkan tanggal sistem
  • Year() : mendapatkan tahun berdasarkan tanggal sistem
  • DateDiff() : menghitung selisih waktu berdasar periode tertentu
  • DateAdd() : menghitung penambahan waktu berdasar periode tertentu
Fungsi-fungsi Matematik
  • Abs() : mengubah menjadi nilai mutlak / absolut
  • Round() : pembulatan

Tidak ada komentar: