Mungkin dengan ini bisa mas...

Ini kode di form-nya...
Private Sub UserForm_Activate()
Application.OnTime Now + TimeValue("00:00:05"), "TutupTester"   'Disamping 
menyatakan dalam kurun waktu 5 detik.
End Sub

Private Sub TutupTester()
Unload Tester
End Sub

Atau bisa diliat di form terlampir. tetapi digunakan atau tidak tetap saja 
tertutup otomatis.


----- Pesan yang Diteruskan -----
Dari: De Premor <d...@premor.net>
Kepada: belajar-excel@yahoogroups.com 
Dikirim: Jumat, 19 Juli 2013 13:00
Judul: Re: [belajar-excel] timer untuk userform
 


Kalo di vb ada ocx timer, tetapi di vba timer tersebut tidak bisa digunakan, 
jadi musti dibuat timerbaru yang support untuk vba
Terlampir ada ocx timer yang support untuk dipakai di VBA
Extract dulu file tersebut disebuah folder, misal di C:\sesuatu\dptimer.ocx

Kemudian dari menu Startnya windows pilih menu Run, kemudian ketikkan regsvr32 
"C:\sesuatu\dptimer.ocx"

nanti akan keluar box informasi jika registrasi OCX sukses
 

Selanjutnya, buka VBA Excel
Buka menu Tools- > Additional Control, aktifkan ocx controlnya


Nanti akan muncul Icon baru di tombol controll, setelah itu tinggal di add aja 
ke form seperti biasa



Kalau sudah, buka file excel yang
                                  dilampirkan, kemudian coba jalankan formnya
disitu saya buat waktunya 10 detik, setiap kali form mendapat fokus, timer akan 
direset

Rgds,
[dp]



Pada 19/07/2013 8:13, jajang muhammad siddik menulis:

  
>
>Dear exceler,
>
>Barangkali ada yang tau script untuk membuat sebuah
              userform akan close jika tidak digunakan dalam kurun waktu
              tertentu.
>
>Salam, 
>
>JajangMS
>

Attachment: Tutup Form Otomatis.xlsm
Description: application/vnd.ms-excel.sheet.macroenabled.12

Kirim email ke