- Katılım
- 13 Şubat 2011
- Mesajlar
- 1,161
- Excel Vers. ve Dili
- Microsoft Office Professional Plus 2013 Türkçe
userform textboxa tarih girmek için açılır takvimler
Sayın Özdemir, açılır userform takvim çalışmalarınız fazla sayıda olmakla birlikte her birinin farklı özelliklere sahip olduğu, dikkatle incelendiğinde anlaşılıyor. Bazıları ekranın belli bir yerinde açılıyor, bazılarıda tıklanan alanın tam üzerinde açılıyor. Benim kullanmak istediğim, userform üzerinde ki textboxların tarih tarih alanlarına yakın yerde ama kapatmayacak şekilde açılmalı. Textbox a tıklamak yeterli olmalı. Tarih girilecek Textbox ekranın dış kısmına yakın ise (alt, sol, sağ, üst) takvim bu sınırları algılayıp ekrandan dışarı çıkmayacak şekilde uygun yerde konumlanmalı. Takvime tıklayınca, açılmasına vesile olan textboxa tarihi yazdırıp kaybolmalı. Bunu dikkate alarak bir çalışma geliştirirseniz, çalışmalarınızdan memnuniyetle yararlanmak isterim. Çalışmalarınızda başarılar dilerim.
not:
API kodlarınızı 64Bit Offiece ortamında
şeklinde deneyince hepsi 64bit office ortamında da çalıştı.
Sayın Özdemir, açılır userform takvim çalışmalarınız fazla sayıda olmakla birlikte her birinin farklı özelliklere sahip olduğu, dikkatle incelendiğinde anlaşılıyor. Bazıları ekranın belli bir yerinde açılıyor, bazılarıda tıklanan alanın tam üzerinde açılıyor. Benim kullanmak istediğim, userform üzerinde ki textboxların tarih tarih alanlarına yakın yerde ama kapatmayacak şekilde açılmalı. Textbox a tıklamak yeterli olmalı. Tarih girilecek Textbox ekranın dış kısmına yakın ise (alt, sol, sağ, üst) takvim bu sınırları algılayıp ekrandan dışarı çıkmayacak şekilde uygun yerde konumlanmalı. Takvime tıklayınca, açılmasına vesile olan textboxa tarihi yazdırıp kaybolmalı. Bunu dikkate alarak bir çalışma geliştirirseniz, çalışmalarınızdan memnuniyetle yararlanmak isterim. Çalışmalarınızda başarılar dilerim.
not:
API kodlarınızı 64Bit Offiece ortamında
Kod:
#if vba7 then
... ptrsafe function......
#else
.....function....
#end if