Salise hesabıyla makro çalıştırma.

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,470
Excel Vers. ve Dili
Office 2010 & 2013 tr
Selamlar,
Kod:
Application.OnTime Now + TimeValue("00:00:01"), "Makro"
Bu kodun, salise hesabına göre düzenlenmiş şekli var mı?
Saygılar...
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki gibi bölme işlemiyle sanıyorum elde edersiniz.

Kod:
Application.OnTime Now + TimeValue("00:00:01")[B][COLOR=red]/10[/COLOR][/B], "Makro"
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,470
Excel Vers. ve Dili
Office 2010 & 2013 tr
Levent hocam, merhaba.
Bu şekilde olmadı. Bölme sonucu, 1'in üstündeyse 1, 1'in altındaysa 0 kabul ederek işlem yapıyor.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Levent hocam, merhaba.
Bu şekilde olmadı. Bölme sonucu, 1'in üstündeyse 1, 1'in altındaysa 0 kabul ederek işlem yapıyor.
Bunu nasıl tespit ettiniz bilmiyorum. Ama bölme işleminin etkisini görmek için bence 1 sn değilde 3-4 sn üzerinde işlem yapın. Eğer süreyi düşürüyorsa salise olarakta düşürüyordur. Ancak saliseyi okumak zor bu neden le 0 değerini aldığınızı tahmin ediyorum.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,470
Excel Vers. ve Dili
Office 2010 & 2013 tr
Bölme işlemini gerçekleştiriyor; fakat iş çalışmaya gelince saniyeleri 1'er 1'er algılıyor. Örneğin:2/3 yaptığımda saniye ibresiyle, hücre seçimi aynı anda gerçekleşiyor. 1/2 yaptığımda yarım saniyede geçmesi gerekirken, bir anda sütundaki son hücre seçimi gerçekleşiyor.
Sanırım: 0,5 ve altını 0, bu sayının üzerini 1 olarak algılıyor. Aynı şekilde 1,5'in üzerini de 2 sn olarak algıladı.
Neyse bu şekilde kullanacağız artık.
İyi geceler.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,470
Excel Vers. ve Dili
Office 2010 & 2013 tr
Selamlar,
Zeki Bey, öncelikle teşekkür ederim; ancak timer.ocx'i bilgisayara yükleyemedim. Hata veriyor. Daha önce de başka bir ocx eklentisinde sorun yaşamış ve uğraşmaktan vazgeçmiştim. Bu sorunun vistayla bir ilgisi olabilir mi? Sizdeki bilgisayar Vista mı?
Başka bir çözüm yolu olmaz mı? Eldeki imkanlarla salise hesabına göre kod çalıştıramaz mıyız?
Saygılar.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,284
Excel Vers. ve Dili
Office 2019 (64 bit) - Türkçe
Merhaba,

Haklısınız, çalışma sayfası üzerinde .ocx kullanmayın durmak bilmiyor. :)
Çalışma sayfasında yapılacak işler için örnekteki class modelini kullanın.

Formlar için ocx'i kullanmadan önce sisteme "register" kaydını yapmayı unutmayın.
 
Üst