Diğer userform açıldığında saatin çalışmaya devamı

Katılım
31 Ağustos 2005
Mesajlar
1,534
Excel Vers. ve Dili
Excel 2003 - Türkçe
Merhabalar;

Userform1 üzerinde aşağıda yazılı tarih ve saat kodu var.

Kod:
Private Sub UserForm_Activate() 
On Error Resume Next
Do
Label1 = Format(Now, "dd mmmm yyyy dddd hh:mm:ss")
DoEvents
Loop
End Sub
Userform üzerine diğer bir userform açıldığında, saat duruyor, açılan form kapandığında, saat çalışmaya devam ediyor.

Userform1'in üzerine diğer userform açıldığında, saatin çalışmaya devam etmesi için form1 deki saat kodunda ne gibi değişiklik gerekir.

Şimdiden teşekkürlerimle.
 
Moderatör tarafında düzenlendi:

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu userform2 ye kopyalayın.

Kod:
Private Sub UserForm_Activate()
On Error Resume Next
Do
userform1.Label1 = Format(Now, "dd mmmm yyyy dddd hh:mm:ss")
DoEvents
Loop
End Sub
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Veya her 2 userformun

ShowModal özelliğini False yapın.
 
Katılım
31 Ağustos 2005
Mesajlar
1,534
Excel Vers. ve Dili
Excel 2003 - Türkçe
Sn. Leventm ve Sn ripek;

Bu kadar kısa sürede sorunun çözüme katkılarınız sadece alkışlanır.

Yalnız bu arada (Userformların Show Modal özelliğini False yaptığımızda)
Formlardaki diğer nesenelerle yapılacak işlemler -Kaydet,değiştir-sil ...vs.-bundan etkilenir mi.)

Yani Show Modal özelliklerini False veya True yapmakla userformların hangi özellikler kazanıp, hangi özellikleri kaybedeceklerini da açıklarsanız sevinirim.


Selam ve Teşekkürlerimle.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Öncelikle sorunuza çözüm bulunduğu için sevindim.

ShowModal özelliği bir Userform açıkken gerek sayfada olsun, gerekse başka userformlarda olsun çalışmanızı sağlar.

Diğer işlemleri etkileyeceğini sanmıyorum.
 
Katılım
31 Ağustos 2005
Mesajlar
1,534
Excel Vers. ve Dili
Excel 2003 - Türkçe
Sn. ripek;

Tekrar teşekkür ve selamlarımı sunuyorum.
 
Üst