Gerİ Sayma

Katılım
7 Ağustos 2006
Mesajlar
472
Excel Vers. ve Dili
EXCEL 2003 TÜRKÇE
MERHABA
ben commandbutton1 e tıklayınca label1 30 dan geriye doğru nasıl sayabilir?
iyi günler
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,652
Excel Vers. ve Dili
Pro Plus 2021
Kod:
Private Sub CommandButton1_Click()
For x = 30 To 1 Step -1
    DoEvents
    For hiz = 1 To 10000
        Label1 = x
    Next hiz
Next x
End Sub
 
Son düzenleme:

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
UserForm'un General Bölümüne Aşağıdaki kodu yazın.
Kod:
Public sayi As Byte
Userformun Initialize olayına aşağıdaki kodu yazın.
Kod:
Private Sub UserForm_Initialize()
sayi = 1
Label1.Caption = sayi
End Sub
CommandButon1'e aşağıdaki kodu yazın.
Kod:
Private Sub CommandButton1_Click()
sayi = sayi + 1
If sayi = 31 Then sayi = 1
Label1.Caption = sayi
End Sub
İşlem tamam.:cool:
 
Katılım
7 Ağustos 2006
Mesajlar
472
Excel Vers. ve Dili
EXCEL 2003 TÜRKÇE
sayın hocam ben butona tıklayınca 30 dan geriye doğru saat gibi saysın 0 da dursun
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Command Butona Her bastığınızda 30 dan 1 eksilterek label1'de gösteriyor.
30-29-28-27- ...0 gibi .:cool:

UserForm'un General Bölümüne Aşağıdaki kodu yazın.
Kod:
Public sayi As Long
Userformun Initialize olayına aşağıdaki kodu yazın.
Kod:
Private Sub UserForm_Initialize()
sayi = 30
Label1.Caption = sayi
End Sub
CommandButon1'e aşağıdaki kodu yazın.
Kod:
Private Sub CommandButton1_Click()
sayi = sayi - 1
If sayi = -1 Then sayi = 30
Label1.Caption = sayi
End Sub
 
Katılım
7 Ağustos 2006
Mesajlar
472
Excel Vers. ve Dili
EXCEL 2003 TÜRKÇE
HOCAM BEN bir kere TIKLAYINCA
30 dan geriye doğru saysın 0 a kadar yani süre
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Aşağıdaki kodları denermisiniz.:cool:
Kod:
Private Sub CommandButton1_Click()
Dim i As Long
For i = 30 To 0 Step -1
    Label1.Caption = i
    DoEvents
    Application.Wait Now + TimeValue("00:00:01")
Next
End
End Sub
 
Katılım
7 Ağustos 2006
Mesajlar
472
Excel Vers. ve Dili
EXCEL 2003 TÜRKÇE
sy hocam süre 0 A inince userform kapanıyor kapanmasa label2.visible=true olsa nasıl yaparız?
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
CommandButon'a aşağıdaki kodları yazınız.:cool:
Kod:
Private Sub CommandButton1_Click()
Dim i As Long
For i = 30 To 0 Step -1
    Label1.Caption = i
    DoEvents
    Application.Wait Now + TimeValue("00:00:01")
Next
End Sub
Aşağıdaki koduda Userformun kod sayfasına yapıştırın.:cool:
Kod:
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
End
End Sub
 
Katılım
31 Temmuz 2007
Mesajlar
3
Excel Vers. ve Dili
türkçe 2003
peki sayın hocam bu kodları userformu kapatmak için nasıl kullanırız ?
(workbook kullanılabilir olucak)
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
peki sayın hocam bu kodları userformu kapatmak için nasıl kullanırız ?
(workbook kullanılabilir olucak)
Userform'u kapatmak için başlıkta bulunan Sağ üst köşede) X işaretine tıklayın.:cool:
 
Üst