dalam file yg dikirim oleh pak KD, ada penjelasan dari mas Tiyok (from
Russia with love
kayak judul film mr Bond).. ada penjelasan yg bagus.

tetapi mari kita melihat dari sisi lain khusus untuk pertanyaan pak dedi mc
kinley ini

1. cell tidak secara langsung dapat diassign untuk menjalankan makro
tetapi  jika cell berubah, tepat dengan saat cell berubah kita dapat
menjalankan
sebuah makro (sub prosedur di bawah event woksit change)
karena berubahnya value sebuah cell termasuk dlm lingkup WorkSheet_Change.

agar tidak sembarang cell berubah lantas makro tertetu itu pasti jalan, di
sub prosedurnya perlu
kita batasi (dengan statement IF) yg  menentukan bila [Target] adalah =
cell(s) tertentu saja.

2. Tetapi ini tidak persis sama dengan keinginan pak mc kinley
sebab syaratnya cell harus berubah, baru terjadi event yg namanya woksit
change.

Sebuah cell jika hanya dienter (di select lalu kita menekan tombol enter ??)
tidak akan
terjadi perubahan isi (value)nya kecuali berisi formula yg khusus, misalnya
berisi formula
yg menyangkut nilai hasil FUngsi NOW()  .... cmiiw..

Jadi kembali ke masalah utama,  ingin mengenter cell
(yg memerlukan tindakan :
menselect lalu
menekan tombol Enter)
dan ingin terjalankannya sebuah sub prosedur.

Mengingat dua tindakan yg mendahului terjadinya "Cell Dienter" tadi juga
tidak lebih gampang
dari pada menselect CommandButton atau seuah shape lain sambil meng-Klik
nya, maka
Apakah tidak pilih : Mengklik Tombol saja ? yg ini lebih pasti : BISA
menjalankan makro.

Gambar tombol (Command Button dari toolbar Control TollBox) kalau ndak salah
bisa dibuat
transparant; jadi gambarlah tepat di atas cell. dengan ukuran yg tepat sama
dengan cell tertentu itu.
juga jangan diberi Caption (tulisan).
Orang lain tahunya kita mengklik Cell dan makro jalan (padahal yg terjadi
sesungguhnya sebuah
tombol baru saja menderita di klik)

Sewaktu-waktu kita ndak dosa kok, kalau harus sedikit licik, asal tidak
merugikan negara dan rakyatnya..
(tolong di sheet terlampir, dikllik cell c4 - nya )




2008/7/24 dedimckinley <[EMAIL PROTECTED]>

> Dear All member ExcelMania yang terhormat,
>
> mo nanya n minta tolong nih....
>
> Bisa gak sih meng-assign cell dengan sebuah macro ?
> Jadi kalo (misalnya)kita meng-enter pada sebuah cell, maka akan
> menjalankan sebuah program macro yang sudah kita buat.
>
> Demikian pertanyaan saya, mohon bantuan dan tanggapan dari para
> masternya excelmania.
>
> Best regard,
> DediMcKinley
>

Attachment: ctv_klik_Cell_C4_menjalankan makro.xls
Description: MS-Excel spreadsheet

Kirim email ke