Excel açıldığında görünüp sonra kaybolan bir form ol

mtl

Katılım
25 Ekim 2005
Mesajlar
63
Herkese merhaba;

Bildiğim kadarıyla Excel içerisinde, Visual Basic' te olduğu gibi bir timer komutu bulunmuyor.
Excel' de, Excel açıldığında görünüp, sonra kaybolan bir form oluşturabilir miyim?

Yardımlarınıza şimdiden teşekkürler.
 
Katılım
18 Ekim 2005
Mesajlar
146
Excel Vers. ve Dili
Excel 2007 (12) SP2 Türkçe
Bunun için önce bir Auto_Open makrosu hazırlamak gerek.

Sub Auto_open()
Sheets("Sayfa1").Select 'Excel'in açılışta göstermesini istediğiniz sayfa
UserForm1.Show ' Açılışta açılmasını istediğiniz formun ismi
End Sub

Ardından Bir de formu kapatmak için makro oluşturmak gerek.

Sub KillTheForm()
Unload UserForm1
End Sub

Þimdide UserForm'un kodlarına belirli bir süre sonra KillTheForm makrosunu çalıştıracak kodu girmek gerek.

Private Sub UserForm_Activate()
Application.OnTime Now + TimeValue("00:00:03"), "KillTheForm"
End Sub

Sanırım bu şekilde çalışması gerek, ben bir zamanlar kullanmıştım. Yanlışım varsa buradaki büyüklerim düzeltirler.
 

mtl

Katılım
25 Ekim 2005
Mesajlar
63
sakincekirge teşekür ederim...
 
Üst