• DİKKAT

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

textboxa saat değeri girmek

Katılım
4 Temmuz 2006
Mesajlar
3
arkadaşlar excelde bi proje yapıyorum.bi yerde takıldım yardımcı olursanız sevirim.2 tane textboxım war bunlara(00:00-24:00) formatında saat değeri girilmesini istiyorum..birde buton var .buttona bastığım zamanda aralarındaki süreyi hesaplatmak istiyorum..
 
Syn Elhikmet;
TextboxX=Format(TextboxX,"hh:mm")

TextboxX için X değeri hangi textboxa saat girecekseniz onun numarasını yazarak deneyin lütfen.

Saygılar
 
birde benim istediğim tam olarak öyle değil...formatı ayarladığın zaman 67:56 gibi bir değerde girebilir öyle olsun istemiyorum normal saat formatında olması lazım..başka değer girilirse uyarı versin..bir fonksiyon yazmak gerekli ama nasıl yazılcak..
 
sn. elhikmet, üstünden zaman geçmiş ama henüz çözmediyseniz aşağıdaki kodlar yardımcı olur. cells(1,1) in değerini saat formatına getirirseniz neticeyi görürsünüz. yalnız bu örnekte tam saat (yani saniyeli girmek gerekiyor). oda bertaraf edilebilir bi şekilde

Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TimeValue(TextBox1.Value) = Null Then TextBox1.Value = ""
End Sub
Private Sub TextBox2_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TimeValue(TextBox1.Value) = Null Then TextBox1.Value = ""
Cells(1, 1) = TimeValue(TextBox1.Value) - TimeValue(TextBox2.Value)
End Sub
 
Geri
Üst