passss sperti yg saya maksudkan malah ada bonusnya chart 'jam analog' yg sebelumnya tidak terfikir olehku...
dan.... karena mbak siti berkenan menjelaskan dengan gamblang.. mblang.. mblank.. maka makro tsb benar-benar dapat saya fahami 'kata demi kata' sekarang, ibaratnya saya tidak takut harddisk mati & file hilang lagi, kerna "JAM HIDUP di cell excel" sudah tertanam di memory terindah dlm otakku.... he he... terima kasih mbak siti, i love you full.... HerrSoe(+cakil).. 2010/1/18 siti Vi <[email protected]> > sebetulnya di milis-milis &/situs-situs yg membicarakan excel sudah ada > contoh-makro "Jam Hidup di cell excel" > misal di web milik bapak Sofyan, salah satu moderator di milis ini > http://opi.110mb.com/excelweb/index.htm > > coba juga download dari link ini > http://www.box.net/shared/9sjeal78uc > > Membuat Data jam selalu update, detik demi detik, prinsipnya sbb: > > di salah satu cell tertentu setiap 1 detik di beri nilai TIME; atau bisa > juga > nilai NOW, gampang kan !? > misal > Range(A1) = Time > atau > Range(A1) = Now > > Yang tidak terlalu gampang adalah bgmana mengatur agar *perintah tsb > diulang* > *tiap detik*, sedangkan di VBA tidak tersedia object TIMER seperti di VB. > (di VB, Timer adalah semacam alat pembangkit denyut, yg intervalnya dapat > kita atur-atur sekehendak kita) > > Di Excel, kita dapat memanfatkan sebuah metoda (method) yg bernama *OnTime > * > method ini anggota dari object Application; yg sintaksnya > Application.OnTime(EarliestTime, Procedure, LatestTime, Schedule) > Kira-kira kerjaannya : menjadwalkan sebuah prosedur untuk di-JALANKAN pada > saat tertentu (yang akan datang) > > Jadi kita dapat membuat minimal 2 prosedur > > 1. > prosedur ini diberi nama misal : *"prosedur1"* > prosedur1 berisi perintah* Ontime*, yg terjemahan bebasnya spt ini: > Sedetik lagi, jalankan prosedur yg bernama "prosedur2" > > 2. > prosedur diberinama *"prosedur2"* > di sini diberikan perintah mengisi cell dengan nilai TIME > misal > Range("A1") = Now > lalu : perintah memanggil Prosedur1 > Call Prosedur1 > > Dengan cara itu terjadilah looping / perulangan (yg kalau tidak > dikendalikan > bisa tanpa akhir), karena kedua prosedur itu tak hendti-hentinya saling > panggil > memanggil bak sepasang kekasih yg sedang kasmaran berat... > > Dalam perulangan itu, setiap detik tejadi pembaruan nilai di Range A1 = jam > saat itu. > Dan itulah yg kita kira = JAM HIDUP. > > Truz bgmana teknik mengendalikannya agar mau setiap saat kita STOP & > JALANkan > Lihat langsung saja deh di coding-nya (bukan "codingan"-nya ?!) > >

