saatin 12den sonra 13 diye gitmesi

Katılım
29 Kasım 2007
Mesajlar
332
Excel Vers. ve Dili
Office2003
öğlen saatin 12den sonra 13-14 şeklinde gitmesi için ne yapılabilir.

Declare Function SetTimer Lib "user32" (ByVal hwnd As Long, _
ByVal nIDEvent As Long, _
ByVal uElapse As Long, _
ByVal lpTimerFunc As Long) As Long

Declare Function KillTimer Lib "user32" (ByVal hwnd As Long, _
ByVal nIDEvent As Long) As Long
Public ID As Long
Sub Auto_Open()
Range("A1") = Empty
Call StartIt
End Sub
Sub Auto_Close()
Call StopIt
End Sub
Sub StartIt()
ID = SetTimer(0, 0, 1000, AddressOf RunMe)
End Sub
Sub StopIt()
RetVal = KillTimer(0, ID)
End Sub
Function RunMe(ByVal hwnd As Long, ByVal uMsg As Long, _
ByVal idEvent As Long, _
ByVal dwTime As Long) As Long
On Error Resume Next
ThisWorkbook.Sheets("Sayfa1").Range("A1") = Format(Now, "hh:mm:ss")
End Function
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
Merhaba

Kodlarınızda sorun yok. Şuan kodu çalıştırım 15:28 diye gösterdi.
Sistem saatiniz 24 sistemine göremi ayarlı?
 
Katılım
29 Kasım 2007
Mesajlar
332
Excel Vers. ve Dili
Office2003
sistem saati 15:33 şeklinde ama excelde 3:33 şeklinde gösteriyor.
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
Bölgesel ayarlarda saat dilimini 12-24 arası değişiminde format aşağıdaki gibi yazılır. Sanmıyorum ama ,isterseniz birde bunu dikkate alıp kodunuzu ona göre yazıp deneyin.

12 saat dilimi = hh:mm:ss
24 saat dilimi = HH:mm:ss

Tekrar diyorum sıkıntı burdan kaynaklanıyor demiyorum ama isterseniz bir deneyin..

ThisWorkbook.Sheets("Sayfa1").Range("A1") = Format(Now, "HH:mm:ss")
 
Katılım
29 Kasım 2007
Mesajlar
332
Excel Vers. ve Dili
Office2003
değişiklik olmadı sorun nedir ? hala çözebilmiş değilim
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Hücre biçimlendirme ayarlarından, değişik saat formatları var, onları tek tek dener misiniz? İsteğe uyarlanmış kısmında.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Son olarak ekli dosyayı dener misiniz? Acaba excel dosyası ile mi alakalı? Kodlarda hiçbir değişiklik yapmadım. Ben de 24'lük sisteme göre çalışıyor.
 

Ekli dosyalar

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Sizin excel dosyanızla alakalı bir ayar; ama ne olduğunu bilmiyorum. En güzeli kodlarınızı ve sayfalarınızı başka bir excele taşıyın. En pratik çözüm.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Hayır, hiçbir değişiklik yapmadım. Sayfaları taşıyınca olmadı mı?
 
Katılım
29 Kasım 2007
Mesajlar
332
Excel Vers. ve Dili
Office2003
Tamam. sizin gönderdiğiniz dosyada çalıştı ama tekrra akşam denerim artık
teşekkürler emeğinize sağlık.
 
Katılım
29 Kasım 2007
Mesajlar
332
Excel Vers. ve Dili
Office2003
teşekkürler arkadaşlar hepiniz seferber oldunuz sorun çözülmüştür.
 
Üst