Oleh sebab anda ingin melaksanakan sesuatu (misal "menjadikan prosedur
tidak jalan")
berdasarkan kriteria WAKTU; maka WAKTU pula lah yg harus anda jadikan kriteria
atau logikal test - nya.
IF WAKTU = sekian
' Prosedur jalan
ELSE
' Prosedur tidak jalan
ENDIF
Sederhana saja bukan ?
Masalahnya : anda harus hanya menjual / memberikan aplikasi itu
kepada pemakai yg
tidak tahu sama sekali mengenai bahasa pemrograman yg anda pakai.
Dlm sekedar "formula mainan" pun kita wajarnya sering menghentikan
"nilai berjalan",
misalnya seperti ini:
Saat ini = jam 10:00 pagi
Di A1 tuliskan data tandawaktu tetap (jam tertentu) > saat ini, misal
10:30 pagi
Di B1 tulis rumus : =NOW() - TODAY()
Di C1 tulis rumus : =A1 - B1
Di D1 tulis rumus: =IF(A1<B1, 0, C1)
Jika setiap saat anda menekan F9, maka akan terjadi COUNT-DOWN di C1 dari
00:30:00 menurun tiap detik menuju anka 0 kemudian ke minus tak terhingga.
Ketika jam telah menunjukkan tepat pukul 10:30, data di C1 akan mulai
menjadi negatip
dan memunculkan error (di excel tidak boleh ada tanggal atau jam negatip).
Keadaan ini dapat dikatakan : PROGRAM DI C1 tidak pernah berhendi
Lain dengan COUNTDOWN yg terjadi di D1, dia akan BERHENTI pada angka 00:00:00
Perbedaannya adalah
anda TIDAK MEMPROGRAM untuk menghentikan PROGRAM COUNTDOWN C1,
tetapi anda MEMPROGRAM untuk menghentikan PROGRAM COUNTDOWN D1,
Apakah anda menangkap maksud saya ??
( Pemrograman akan lebih baik jika dimulai dengan logika yang jernih.)
2011/7/10 erik_pratama23 <erik_pratama23@yahoo.com>
>
> Assalamualaikum,
> Mohon bantuannya, saya membuat aplikasi sederhana input tagihan tapi saya ingin aplikasi ini
> dalam waktu yang saya tentukan tidak lagi berfungsi, nah setelah rumus macro di Edit atau di update
> baru berfungsi kembali dengan normal. Mohon bantuanya
>
> Terima Kasih.
| tiap tanggal gajian, order buku "mengapa boss benci chart anda |
| membludak :) ayo2 pesan yang belum punya.... |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message, melecehkan, tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan winzip jika perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/ |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau... |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html |
+-------------------------------------------------------------------+
| Message lama ada di : |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id] |
| http://www.mail-archive.com/xl-mania@yahoogroups.com |
+-------------------------------------------------------------------+
Nenhum comentário:
Postar um comentário