• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Saat Formatı

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
777
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Merhaba arkadaşlar.

Aşağıdaki kod ile küsüratlı saat girersem istediğim gibi çalışıyor.

TextBox17 = Format(TextBox17, "00"":""00")

11:20
15:45
08:25 ...

Ama saat bilgisini küsüratsız girdiğimde
11
12
08 ...
Şöyle bir sonuç veriyor. Mesela 12 girdiğimde 00:12 sonucu veriyor. 12:00 yazması için nasıl bir biçimlendirme yapmalıyım.

Yardımcı olursanız sevinirim.
 
Merhaba;

Private Sub TextBox17_Exit(ByVal Cancel As MSForms.ReturnBoolean)
uzz = Len(TextBox17)
If uzz = 1 Then sayı = "0" & TextBox17 & ":00:00"
If uzz = 2 Then sayı = TextBox17 & ":00:00"
If uzz = 3 Then sayı = TextBox17 & "00:00"
If uzz = 4 Then sayı = TextBox17 & "0:00"
If uzz = 5 Then sayı = TextBox17 & ":00"
If uzz = 6 Then sayı = TextBox17 & "00"
If uzz = 7 Then sayı = TextBox17 & "0"
If uzz = 8 Then sayı = TextBox17
TextBox17 = sayı
End Sub

Şeklinde deneyin.
iyi çalışmalar.
 
Merhaba;

Private Sub TextBox17_Exit(ByVal Cancel As MSForms.ReturnBoolean)
uzz = Len(TextBox17)
If uzz = 1 Then sayı = "0" & TextBox17 & ":00:00"
If uzz = 2 Then sayı = TextBox17 & ":00:00"
If uzz = 3 Then sayı = TextBox17 & "00:00"
If uzz = 4 Then sayı = TextBox17 & "0:00"
If uzz = 5 Then sayı = TextBox17 & ":00"
If uzz = 6 Then sayı = TextBox17 & "00"
If uzz = 7 Then sayı = TextBox17 & "0"
If uzz = 8 Then sayı = TextBox17
TextBox17 = sayı
End Sub

Şeklinde deneyin.
iyi çalışmalar.
Çok teşekkürler sayın muygun
 
Geri
Üst