Anda di halaman 1dari 14

BAB IV FUNGSI-FUNGSI

Fungsi adalah suatu program yang dapat menerima


berbagai nilai dan memberikan umpan balik tertentu. Nilai
yang dimasukan dalam suatu fungsi disebut dengan
Parameter, yang dapat berupa berbagai jenis seperti angka,
string, tanggal dsb.
Manfaat fungsi untuk menghemat waktu dan tenaga.
Kegunaan Suatu Fungsi Antara lain :
a. Memanipulasi teks atau string : mis menghitung
panjang string, mengambil sebagian string,
mengubah string menjadi huruf besar dll.

c. Perhitungan matematik : mis menghitung nilai absolut,


sinus dsb.
Cara kerja Fungsi dapat diibaratkan sebagai suatu
rumus yang sudah disiapkan oleh VB. Pemakai tinggal
memasukan nilai yang akan dihitung, lalu hasilnya akan
segera didapat.
Gambaran.

Nilai

Fungsi

Hasil

A = 2.9

Int (A)

b. Memanipulasi tanggal : Mis menampilkan tahun dari


suatu tanggal, menit dari suatu jam dll.
Free Powerpoint Templates

Free Powerpoint Templates

Page 1

Pada VB 6.0 terdapat beberapa fungsi Intrinsik atau


fungsi-fungsi yang sudah Built-in, sehingga pemakai tidak
perlu lagi untuk membuatnya.
Contoh :

Page 2

Jenis Pesan :
- Pesan Peringatan
- Pesan Kesalahan
- Pesan memastikan suatu tindakan.

Int(3.14)
4.1.1. Membuat Message Box

Left(komputer, 3)
Beberapa fungsi pada VB telah dilengkapi dengan bantuan
yang berupa Tool/Tip, yang menunjukan syntax yang tepat
dari fungsi tersebut.
4.1. Fungsi MsgBox ( )

Pembuatan Message Box dapat dibuat dalam 2 bentuk :


a. Hanya menampilkan pesan tanpa membawa nilai :
Msgbox(Prompt[,Parameter] [,judul] [,fileHelp,konteks])
b. Menampilkan pesan dan/atau membawa nilai

Fungsi : menghasilkan kotak untuk menampilkan pesan


pada pemakai. Kotak pesan ini dapat digunakan sebagai
input ataupun output
dari aplikasi
yang dibuat.
Free Powerpoint
Templates

Page 3

NamaVar = Msgbox(Prompt[,Parameter] [,judul]


[,fileHelp,konteks])
Free Powerpoint Templates

Page 4

Keterangan :
Nama Var : nama variabel untuk menyimpan hasil yang
dikembalikan oleh fungsi MsgBox().
Prompt : Teks atau kalimat yang ingin ditampilkan
pada kotak pesan (ditulis dalam tanda kutip)
Parameter : nilai yang berfungsi untuk menampilkan
pilihan-pilihan tertentu pada kotak pesan (message box)
Judul : Teks yang ditampilkan pada baris teratas kotak
pesan (diapit dengan tanda kutip). Jika string tidak
disertakan, judul pada kotak pesan akan bertuliskan nama
proyek aplikasi yang sedang dibuat.
FileHelp : File bantuan yang disertakan dalam kotak
pesan, mis DEMO.HLP
Free Powerpoint Templates

Konstanta
Tombol/Parameter

Nilai

Konteks : Berisi nilai numerik yang menunjuk ke topik


bantuan kesalahan. Jika konteks diisi maka FileHelp harus
juga diisi.
4.1.2. Prompt.
Text atau kalimat yang ingin ditampilkan pada
kotak pesan (ditulis dalam tanda kutip). Panjang maks
1024 karakter, dan masih tergantung juga pada jenis dan
ukuran huruf yang digunakan.
4.1.3. Parameter.
Pada parameter ini bisa ditentukan jenis tombol,
icon yang akan ditampilkan pada kotak pesan. VB 6.0
memberikan standar nilai jika parameternya tidak
diisi adalah tombol OK.
Free Powerpoint Templates

Page 5

Selain tombol, beberapa jenis icon juga dapat ditampilkan


pada kotak pesan. Fungsi icon ini untuk membedakan jenis
kotak pesan yang ditampilkan. Tabel berikut menunjukan
jenis-jenis icon yang dapat ditampilkan.

Penjelasan

vbOKOnly

Menampilkan tombol Ok saja

vbOKCancel

Menampilkan Ok dan Cancel

vbAbortRetryIgnore

Menampilkan Abort,Retry dan Ignore

Parameter

Nilai Keterangan

vbYesNoCancel

Menampilkan Yes, No dan Cancel

vbCritical

16

vbYesNo

Menampilkan Yes dan No

vbRetryCancel

Menampilkan Retry dan Cancel

vbQuestion

32

vbMsgBoxHelpButton

Menampilkan Help pd kotak pesan

vbDefaultButton1

Tombol pertama sbg default

vbDefaultButton2

256

Tombol kedua sbg Default

512

Tombol ketiga sbg Default

vbdefaultButton3

Free Powerpoint Templates

Page 6

vbExlamation 48
vbInformation 64

Page 7

Menampilkan pesan
kritis
Menampilkan icon
pesan pertanyaan
Menampilkan icon
pesan peringatan
Menampilkan icon
pesan informasi

Free Powerpoint Templates

Gambar

Page 8

Selain kedua parameter diatas, VB masih


menyediakan parameter lain yang berhubungan dg respon
pemakai program thd kotak pesan.
No

Parameter

Nilai Keterangan

vbAplicationModul 0

vbSystemModal

Pengguna program hrs


merespon kotak pesan
jika ingin melanjutkan
pekerjaan dg aplikasi
4096 Semua aplikasi yang
sedang dijalankan pada
sistem komputer akan
dihentikan sampai
pemakai program
merespon kotak pesan

Free Powerpoint Templates

Page 9

Jenis parameter vbSystemModal biasanya digunakan agar


kesalahan yang terjadi tidak merambat ke aplikasi yang
sedang dijalankan.
4.1.4. Pengembalian Nilai Message Box
Sebuah kotak pesan yang direspon
mengembalikan sebuah nilai bertipe integer
berasosiasi dengan tombol yang ditekan. Nilai inilah
nantinya akan menentukan tindakan apa selanjutnya
akan dilakukan oleh aplikasi program.

akan
yang
yang
yang

Tabel di bawah ini menggambarkan nilai-nilai


yang akan dikembalikan oleh fungsi MsgBox(). Nilai
akan dimasukan kedalam variabel dimana fungsi
MsgBox() dibuat.
Free Powerpoint Templates

Page 10

4.2. Fungsi InputBox( )


No Konstanta

Nilai

Tombol yang dipilih

vbOK

OK

vbCancel

Cancel

vbAbort

Abort

vbRetry

Retry

vbIgnore

Ignore

vbYes

Yes

vbNo

No

Fungsi ini menghasilkan kotak yang meminta masukan


tertentu dari pemakai program. Input Box menampilkan
kotak dialog yang berisi kotak teks yang bisa diisi oleh nilai
tertentu (berupa string) dari pemakai program.
4.2.1. Membuat Input Box
Dalam membuat InputBox harus disisipkan variabel
yang dipakai untk menampung nilai masukan. Syntax
penulisannya :
NamaVar = InputBox(Prompt[,Judul] [,Default] [,Xpos] _
[,Ypos] [,FileHelp, Konteks)

Free Powerpoint Templates

Page 11

Free Powerpoint Templates

Page 12

Keterangan :
Nama Var : Nama variabel untuk menyimpan hasil yang
dikembalikan oleh fungsi InputBox()
Prompt : Teks atau kalimat yang ingin ditampilkan pada kotak
pesan (ditulis dalam tanda kutip), untuk menerangkan data yang
akan dimasukan pada kotak input.
Judul : Teks yang ditampilkan pada baris teratas kotak input (title
Bar) dan ditulis dengan diapit tanda kutip. Jika string ini tidak
disertakan, judul pada kotak pesan akan bertuliskan nama proyek
aplikasi yang sedang dibuat.
Default : Nilai standar yang akan ditulis pada kotak pengisian
(jawaban yang sudah disediakan) dan ditulis didalam tanda kutip.
Xpos : lokasi (nilai dg tipe integer) pada sumbu X dimana kotak
input akan muncul dilayar.

FieldHelp : File bantuan yang disertakan dalam kotak pesan,


misal DEMO.HLP
Konteks : Berisi nilai numerik yang menunjuk ke topik
bantuan kesalahan. Jika konteks diisi maka FieldHelp harus
juga diisi.
4.2.2. Menggunakan Fungsi Input Box
Pemakai mengetikan suatu nilai pada kotak inputan dg tipe
data string. Saat pemakai melakukan klik pada tombol OK,
nilai ini akan disimpan kedalam variabel. Sedang jika
tombol Cancel di klik maka proses memasukan data ke
variabel dibatalkan. Contoh dapat dilihat pada inputbox1

Ypos : Lokasi (nilai dg


tipe
integer)Templates
pada sumbu Y dimana kotak
Free
Powerpoint
Page 13
input akan muncul dilayar.

4.3. Fungsi String

Free Powerpoint Templates

Page 14

d. Lcase()

Tipe data karakter (String) merupakan tipe data yang


paling sering digunakan dimana tipe data ini bisa dipakai
untuk data AlfaNumeric. Secara umum dikatakan bahwa
suatu data memiliki tipe data karakter bila pada data yang
dimaksud dilingkupi dengan tanda .

Fungsi ini digunakan untuk mengubah suatu karakter


<string> menjadi huruf kecil
Syntax : LCase(<string>))
e. Left()
Fungsi ini digunakan untuk memotong data tipe karakter
<String> dari sebelah kiri sebanyak N karakter.

a. Operator &
Fungsi dari operator & adalah untuk menggabungkan
data baik berupa data tipe karakter, numerik maupun
tanggal dan jam.

Fungsi ini digunakan untuk menghitung panjang/jumlah


suatu karakter

Contoh
Print Belajar Visual basic & 6.0
Free Powerpoint Templates

Syntax : Left(<String>,N)
f. Len()

Page 15

Syntax : Len(<String>)
Free Powerpoint Templates

Page 17

g. LTrim()

j. RTrim()

Fungsi ini digunakan untuk menghilangkan spasi kosong


(blank) disebelah kiri.

Fungsi ini digunakan untuk menghilangkan spasi kosong


(blank) disebelah kanan.

Syntax : LTrim(<String>)

Syntax : RTrim(<String>)

h. Mid()

k. Str()

Fungsi ini digunakan untuk memotong data tipe karakter


<String> mulai dari posisi P sebanyak N karakter.
Syntax : Mid(<String,P,N>)
i.

Fungsi ini digunakan untuk mengubah nilai numerik


menjadi nilai string.
Syntax : Str(<Number>)

Right()

l. Trim()

Fungsi ini digunakan untuk memotong data tipe karakter


<String> dari sebelah kanan sebanyak N karakter

Fungsi ini digunakan untuk menghilangkan spasi kosong


(blank) di sebelah kiri dan kanan.

Syntax : Right (<String>,N)

Syntax : Trim(<String>)

Free Powerpoint Templates

Free Powerpoint Templates

Page 18

Page 19

4.4. Fungsi Matematik.


m. Ucase()
Fungsi ini digunakan untuk mengubah suatu karakter
<String> menjadi huruf besar
Syntax : UCase(<String>)
n. Val()

Tipe data merupakan tipe data yang hanya digunakan


untuk menyimpan atau mengoperasikan data
angka/numerik. Dengan tipe data ini, perhitungan
matematis dapat dilakukan. Tidak dilingkupi oleh
tanda maupun # #.
a. Abs()

Fungsi ini digunakan untuk mengubah nilai suatu string


menjadi numerik.

fungsi ini digunakan untuk menghasilkan bilangan


absolut :

Syntax : Val(<String>)

Syntax : Abs(<Number>) (lihat di abs1)


b. Atn()
Fungsi ini digunakan untuk menghasilkan nilai arc
tangen (dalam radian)

Free Powerpoint Templates

Page 20

Free Powerpoint Templates


Syntax : Atn(<Number>)
(lihat di atn1)

Page 21

c. Avg()

f. Int

Fungsi ini digunakan untuk menghitung nilai rata-rata


perintah Query
Syntax : Avg(<field>)

Fungsi ini digunakan untuk menghasilkan bilangan


integer dari suatu Number.
Syntax : Int(<Number>)

d. Cos()

g. Log

Fungsi ini digunakan untuk menghasilkan nilai Cosinus


(dalam radian).
Syntax : Cos(<Number>) (lihat di cos1)

Fungsi ini menghasilkan nilai logaritma natural.


Syntax : Log(<Number>)
h. Max

e. Exp()
Fungsi ini digunakan untuk menghasilkan nilai basis
logaritma.

Fungsi ini digunakan untuk menghasilkan nilai terbesar


pada perintah Query
Syntax : Max(<Field>)

Syntax : Exp(<Number>)

Free Powerpoint Templates

Free Powerpoint Templates

Page 22

i. Min
Fungsi ini digunakan untuk menghasilkan nilai terkecil pada
perintah Query
Syntax : Min(<Field>)
j. Mod
Fungsi ini menghasilkan bilangan sisa dari hasil pembagian.
Syntax : <Number> Mod <Number>
k. Sin
Fungsi ini digunakan untuk menghasilkan nilai Sinus
Syntax : Sin(Number)
l. Sqr
Fungsi ini digunakan untuk menghasilkan nilai akar
kwadrat.
Sqr(<Number>)
m. Sum
Fungsi ini digunakan untuk menjumlahkan suatu nilai
pada perintah Query
Free Powerpoint Templates
Syntax : Sum(<Field>)
Page 24

Page 23

n. Tan
Fungsi ini digunakan untuk menghasilkan nilai tangen
Syntax :
Tan(Number)
Contoh :
Tan(0*(3.14/180)
4.5. Fungsi Tanggal dan Jam
Tipe data jenis tanggal (date) dan jam (time) merupakan
tipe data yg khusus diperuntukan bagi operasi tanggal
dan jam. Untuk pengoperasian data string agar bisa
dibaca sebagai data tanggal maupun jam maka harus
ditambahkan tanda # pada awal dan akhir data.
Free Powerpoint Templates

Page 25

a. Date.
Fungsi ini digunakan untuk menghasilkan tanggal sistem
komputer
Bentuk : Date

c. DatePart()
Fungsi ini membutuhkan nilai interval dari bagian
tunggal yang digunakan.
Syntax :

Contoh :

DatePart(Interval,date[,fisrtdayofweek[,firstweekofyear]])

Date

Contoh dilihat di datepart1

Hasil program : 9/05/2007

d. DateValue()

b. DateDiff()
Fungsi ini membutuhkan nilai interval diantara dua nilai
tanggal.
Syntax : DateDiff(interval,date1,date2[,fisrtdayof
week[,firstweekofyear]]) lihat datediff1
Free Powerpoint Templates

Fungsi ini digunakan untuk mengkonversi data teks


manjadi tanggal.
Syntax : DateValue(17/08/2000) + 2
Hasil : 19/08/2000
Free Powerpoint Templates

Page 26

e. Day
Fungsi ini digunakan untuk mengkonversi teks menjadi
tanggal.
Syntax : Day(<Date>)
Contoh : Day(#08/17/2002#)
Hasil program : 17

Page 27

f. Hour()
Fungsi ini digunakan untuk menampilkan angka 1 sampai
23 dari jam sistem komputer
Syntax : Hour(<Time>)
Contoh :
Hour(#08:05:50#)
Hasil program : 8
g. Minute()
Fungsi ini digunakan untuk menampilkan nilai menit dari
sistem jam komputer
Syntax : Minute(<Time>)

Free Powerpoint Templates

Page 28

Free Powerpoint Templates

Page 29

i.

Now
Fungsi ini digunakan untuk menghasilkan tanggal dan
jam sistem komputer.

Contoh :
Minute(#08:25:23#)

Syntax : Now

Hasil : 25

Contoh : Now

h. Month
Fungsi ini digunakan untuk menghasilkan bulan dari
tanggal

Hasil 05/09/07 11:30:08


j.

Second()
Fungsi ini digunakan untuk menampilkan nilai detik dari
jam sistem komputer

Syntax : Month(<Date>)
Contoh :

Syntax : Second(<Time>)

Month (#08/17/2000#)

Contoh : Second(#08:25:55#)

Hasil : 08
Free Powerpoint Templates

Hasil : 55
Page 30

k. Time

Free Powerpoint Templates

Page 31

m. WeekDay()

Fungsi ini digunakan untuk menampilakn jam sistem


komputer.
Syntax : Time

Fungsi ini digunakan untuk menghasilkan angka hari


kedalam satu minggu.
Syntax : WeekDay(<Date>)

Contoh : Time

Contoh : WeekDay(#08/17/20002#)

Hasil : 11:23:34

n. Year()

l. TimeValue()
Fungsi ini digunakan untuk mengkonversi data teks
menjadi jam.
Syntax : TimeValue(String)
Contoh : TimeValue(17:00:10) + TimeValue(03:05:00)
Hasil : 20:05:10

Free Powerpoint Templates

Page 32

Fungsi ini digunakan untuk menghasilkan tahun dari


tanggal.
Syntax : Year(<Date>)
Contoh : Year(#08/17/2002#)
Hasil : 2002
Free Powerpoint Templates

Page 33

Hasil :

4.6. FUNGSI FORMAT


Fungsi Format digunakan untuk menampilkan suatu
nilai didalam format tampilan tertentu. Biasanya fungsi
format untuk menampilkan angka, tanggal dan jam.
a. Format #
Format ini digunakan untuk memformat tampilan angka
dalam bentuk ribuan, jutaan dan seterusnya serta
desimal.
Syntax : Format(<Number>,#,#.##)
Contoh :

5,780,000
5,780,000.50
b. Format Currency
Fungsi ini untuk menampilkan tanda mata uang didepan
nilai serta dipisah dalam kelipatan ribuan. Untuk
mengubah tanda mata uang lakukan klik tambol Start,
Setting, Control Panel. Kemudian lakukan double click
pada regional setting. Pilih tab currency dan ganti tanda
mata uang pada kotak isian Currency Symbol.
Syntax : Format(<Number>,Currency)

Format(5780000.50,#.#)

Contoh :

Format(5780000.50,#.#.00)
Free Powerpoint Templates

Page 34

Format(5780000.50,Currency)
Free Powerpoint Templates

Page 35

Syntax : Format(,Number>,General)

c. Format Fixed

Contoh :
Fungsi ini digunakan untuk menampilkan nilai dengan
minimal 2 angka desimal.

Format(5780000.50,GeneralNumber)
Hasil :

Syntax : Format(<Number>,Fixed)

5780000.50

Contoh :

e. Format Percent

Format(5780000.50,Fixed)

fungsi ini digunakan untuk menampilkan nilai yang


dikalikan 100 dan ditambahi tanda prosesn.

Hasil program :
5,780,000.50

Syntax : Format(<Number>,percent)

d. Format General Number

Contoh :

Fungsi ini digunakan untuk menampilkan nilai dengan 2


angka desimal.

Format(5780000.50,Percent)

Free Powerpoint Templates

Page 36

Free Powerpoint Templates


Hasil : 578000050.00%

Page 37

f. Format Scientific

h. Format LongDate

Fungsi ini digunakan untuk menampilkan nilai dengan


format ilmiah (pangkat)

Fungsi ini digunakan untuk menampilkan tanggal


dalam format panjang yaitu dd/mmm/yyyy

Syntax : Format(<number>,Scientific)

Syntax : Format(<Date>,LongDate)

Contoh :

Contoh : Format(Now, LongDate)

Format(5780000.50,Scientific)

Hasil : 09/Mei/2007

Hasil :

i.

5.78E+06

Fungsi ini digunakan untuk menampilkan nama hari


dari tanggal.

g. Format ShortDate
fungsi ini digunakan untuk menampilkan tanggal dalam
format pendek yaitu dd/mm/yy
Syntax : Format(<Date>,ShortDate)
Free Powerpoint Templates

Format ddd

Syntax Format(<Date>,ddd)
Contoh : Format(#08/17/45#, ddd)
Hasil

Page 38

: Friday

Free Powerpoint Templates

k. Long Time

j. Format Medium Time


Fungsi ini digunakan untuk menampilkan waktu dalam
format 12 jam

Fungsi ini digunakan untuk menampilkan waktu dalam


format 24 jam.

Syntax : Format(<Time>,Medium Time)

Syntax : Format(<Time>,Long Time)

Contoh :

Contoh :

Format(#2:20:35 PM#)

Format(#2:20:35 PM#)

Format(#2:2o:35 PM#, Medium Time)

Format(#2:20:35 PM#, LongTime)

Hasil :

Hasil

14:20:35

14:20:35

2:20:35 PM

14:20:35
Free Powerpoint Templates

Page 39

Page 40

Free Powerpoint Templates

Page 41

10

BAB IV. MEMPELAJARI BAHASA VISUAL BASIC

l. Format On/Off
Fungsi ini digunakan untuk menampilkan nilai Off jika
Nilai 0 dan On jika nilai 1
Syntax : Format(<Number>,On/Off)
m. Format True/False
Fungsi ini digunakan untuk menampilkan nilai False
jika nilai 0 dan True jika nilai 1
n. Format Yes/No
Fungsi ini digunakan untuk menampilkan No jika nilai 0
dan Yes jika nilai 1
Syntax : Format(<Number>, Yes/No)
Free Powerpoint Templates

Page 42

Pada bab ini akan membahas tentang membuat atau menulis kode program
pada kontrol yang sudah disusun pada form dari sebuah project
aplikasi dan mengenal lebih dekat tentang Code Windows
A. Statemen dan Expresi dalam VB
Statemen penugasan :
Nama variabel diikuti dg tanda penugasan (=)
Contoh :
WaktuMulai = Now
Namaku = Khoiqul Karim
JumlahBit = JumlahByte * 8
Energi = masa * Kecepatancahaya^2
Satu baris dapat diisi lebih dari satu statemen penugasan, dimana
dipisahkan dg tanda :
Contoh :
WaktuMulai = Now
: WaktuSelesai = Now + 15
Free Powerpoint Templates

Page 43

Jika satu baris tidak cukup dapat disambung dengan tanda _


Contoh :

Operator

Penggunaan

Pemangkatan
bilangan
Perkalian dan
pembagian
Pembagian bulat

Mod

Sisa hasil bagi

+ dan -

Penambahan dan
pengurangan

Bulan = Log(Final + Bunga/Tabungan + 1)_


/ Log(1 + Bunga)

* Dan /

Cara untuk membuat Catatan Dalam Program


Rem Tulisan ini adalah catatan saja
Tulisan ini juga sebagai catatan
X = y * 2 Catatan dapat juga ditulis
disamping statemen
B. Operator Dalam Visual Basic
b.1. Operator adalah sebuah tanda yang digunakan untuk
mengoperasikan secara matematisthd 2 bilangan atau 2
variabel numerik
Free Powerpoint Templates

Page 44

Free Powerpoint Templates

Page 45

11

b.2. Expresi dalam tanda kurung didahulukan pengoperasiannya.


b.3. Untuk menggabungkan 2 string digunakan simbol & atau +
Contoh :
LblWaktu.Caption = Jam Sekarang: & Format(Now,hh:mm)
Namaku = Kholiqul + Karim
b.4. VB mempunyai 6 operator pembanding

b.5. Hasil dari pembandingan antara 2 argumen muncul nilai yang


berjenis Boolean
b.6. VB mempunyai 3 operator logika.

Operator

Penggunaan

Not

Logika bukan/penyangkalan

Lebih kecil dari

And

Logika dan

>=

Lbh bsr dan smdg

Or

Logika atau

<=

Lbh kcl dan smdg

Sama dengan

Operator

Pembanding

>

Lebih besar dari

<

<>

Logika not digunakan untk menyangkal atau membalikan nilai logika


argumen yang diikuti

Tdk sama dengan


Free Powerpoint Templates

Free Powerpoint Templates

Page 46

Page 47

Contoh :
Logika Or untuk memilih salah satu dari 2 argumen yang mengapitnya.

Hasil = True
Debug.Print Not Hasil

Contoh :

(akan tercetak False)

Satu = True : Dua = False : Tiga = True : Empat = False

Hasil = False
Debug.Print Not Hasil

Debug.Print satu Or Dua

(akan tercetak True)

Logika And digunakan untuk menggabungkan 2 atau lebih pembanding


yang hrs bernilai benar semuanya bila hasil yang diinginkan bernilai
benar.

(akan tercetak True)

Debug.Print Satu Or Tiga (akan tercetak True)


Debug.Print Dua Or Tiga
Debug.Print Dua Or Empat

(Akan tercetak True)


(Akan tercetak False)

Contoh :
Satu = True : Dua = False : Tiga = True : Empat = False
Debug.Print satu And Dua

(akan tercetak False)

Debug.Print Satu And Tiga

(akan tercetak True)

Debug.Print Dua And Tiga

(Akan tercetak False)

Gebug.Print Dua and Empat

c.1. Fungsi Abs : menghasilkan nila absolut dari suatu bilangan


Sintax : Abs(angka)
c.2. Fungsi Asc : menghasilkan nilai integer yang direpresentasikan
sebagai kode karakter pertama dari argumen string yang diberikan.

(Akan tercetak False)

Free Powerpoint Templates

C. BEBERAPA FUNGSI PADA VB

Page 48

Free Powerpoint Templates

Page 49

12

Syntax :
Asc(string)
c.3. Fungsi Chr : menghasilkan karakter sesuai dg angka kode karakter
(ASCII) yang dimasukan sebagi argumennya.

c.6. Fungsi Format : mengahasilkan nilai Variant (String) dg expresi


yang sudah diformat sesuai dengan instruksi expresi formatnya.
Sintax :
Format (expression[,format[firstayofweek[,firstweekofyear]]])

Syntax :
Chr(charcode)

Argumen

Penjelasan

Sistem DBSC (-32768 s/d 32768)

expression

Sembarang expresi (hrs diisi)

c.4. Fungsi Cos : menghasilkan nilai bilangan untuk derajat sudut


cosinus yang dimasukan sebagi argumennya.

format

Nama expresi format atau format yang dibuat


sendiri

Sintax :

firstdayofweek

Yang menentukan hari pertama dlm satu


minggu

firstweekofyear

Yang menentukan minggu pertama dlm satu


tahun

Non sistem DBCS (0 s/d 255)

Cos(number)
c.5. Fungsi Date : menghasilkan tanggal sistem saat ini dengan jenis
nilai Variant.
Free Powerpoint Templates

Free Powerpoint Templates

Page 50

Argumen firstdayofweek mempunyai nilai


konstanta sbb:

Tabel. Nilai konstanta yang digunakan


argumen firstweekofyear
Konstanta

Nilai

Keterangan

Menggunakan setting NLS API

Mulai minggu pertama Januari


(default)

Konstanta

Nilai

Keterangan

vbUseSystem

vbUseSystem

Setting NLS API

vbFirstlan1

vbSunday

Sunday(default)

vbMonday

Monday-senin

vbTuesday

Tuesday-Selasa

vbWednesday

Tabel. Argumen Fungsi FormatCurrency

Wednesday-Rabu

vbThursday

Thursday-kamis

vbFriday

Friday-Jumat

vbSaturday

Saturday-Saptu

Free Powerpoint Templates

Page 51

Konstanta

Nilai

Keterangan

vbFirstFourDays

Mulai minggu pertama yg


mempunyai hari paling sedikit 4
hari dlm 1 thn

Mulai minggu pertama yang penuh


pada tahun itu

vbFirstFullWeek
Page 52

Free Powerpoint Templates

Page 53

13

Argumen

Penjelasan

c.7. Fungsi FormatCurrency


Expression
Menghasilkan expresi yang sudah diformat sesuai dengan
simbol mata uang yang sudah didefinisikan pada system
dalam Control Panel
Sintaksis :
FormatCurrency(Expression[,NumDigitAfterDecimal[,I
ncludeLeadingDigit
[,UseparentForNegativeNumbers[,GroupDigits]]]])

Free Powerpoint Templates

Page 54

Harus diisi.Expresi yg akan diformat


tampilannya
NumDigitAfterDe Opsional.Nilai numerik yang
cimal
menunjukan jmlh angka desimal setelah
tanda titik. Nilai default value adalah
1, jumlah angja desimal akan sesuai
dengan setting regional pd kontrol
IncludeLeadingDi Opsional. Konstanta tristate yg
git
menyatakan apakah akan menampilkan
angka nol didepan nilai pecahan
dibawah angka 1.
UseParensForNeg Opsional. Konstanta tristate yang
ativeNumbers
menyatakan untk mengganti tanda
negatif
dg tanda
kurung buka dan tutup
Free
Powerpoint
Templates

Page 55

Argumen

Penjelasan

c.8. Fungsi FormatDateTime

GroupDigits

Optsional.Konstanta tristate yg
dinyatakan untuk memberikan tanda
koma untk mengelompokan angka
ribuan

Sintaksis :
FormatDateTime(Date[,NamedFormat])

Argumen IncludeLeadingDigit,
UseParensForNegativeNumbers, dan GroupDigits dpt diisi
dg konstanta sbb
Konstanta

Nilai Keterangan

TristateTrue

-1

True

TristateFalse

False

TristateUseDefault -2

Menggunakan setting dari regional


panel Page 56

setting
pada control
Free Powerpoint
Templates

Free Powerpoint Templates

Page 57

14

Anda mungkin juga menyukai