Oke,

Terimakasih atas penjelasannya mbak siti,


________________________________
Dari: STDEV(i) <[email protected]>
Kepada: [email protected]
Dikirim: Minggu, 7 Agustus 2011 12:23
Judul: Re: [belajar-excel] Belajar Penggunaan Sintax Me dalam VBA


  
Me. adalah mewakili Object yg menjadi wadah dimana  Procedures yg dituliskan


misal 1:
=====
anda menuloiskan Makro (prosedur-prosedur) di module milik Sheet1
maka jika dikatakan 
Me.TextBox1 = 120
sama dengan
Sheets("Sheet1").TextBox1 = 120
maksudnya adalah mengisi value 120 ke TextBox1 yg berada (milik) Sheet1
Sheet1 Sendiri sebagai Object Worksheet dlm statement di atas di 
expresikan dengan Me.

Me.Range("F16").EntireColum.Delete

Sebetulnya Me di atas (sebg wakil Object Sheet1) tidak perlu ditulis, 
karena prosedur sudah berada di MOdule milik Sheet1


misal 2:
=====
Anda menulis prosedur-prosedur pada Module UserForm1

Me.Top = 500
mengeSET Top milik USERFORM menjadi 500

Me.BackColor = RGB(100, 155, 256)
sama nilainya dengan
UserForm1.BackColor = RGB(100.155.256)

Unload Me
mengUnload UserForm1  (dari keadaan tertayang menjadi hilang)

Me.Hide
meyembunyikan (me non aktifkan ) Userform1

mudah mudahan yang hanya sekelumit ini cukup dapat difahami

~siti




2011/8/7 Kurei recca <[email protected]>

 
>  
>Salam Para Master Excel,
>
>
>Sebelumnya mohon maaf karena tidak melampirkan file karena memang belum ada 
>kasus penggunaan me-nya.
>Saya sering melihat penggunaan me dalam coding vba macro. Me.Expression akan 
>tetapi saya belum memahami bagaimana cara kerja / proses me ini ?
>Mohon pencerahan penggunaan me.expression tersebut.
>(Tolong dengan bahasa yang mudah dimengerti ya.. heeehee karena sudah baca 
>help pun masih belum paham)
>
>
>Kalo boleh bisa pake contoh kasuss
>
>
>Terimakasih yang sebesar besarnya 
>
>
>Best Regards,
>Ridwan SH
 

Kirim email ke