• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Userform takvim makrosu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

xmenx

Gold Üye
Katılım
25 Eki 2022
Mesajlar
303
Aldığı beğeni
45
Excel V
Office 2016 TR
Gold Bitiş
4 Kasım 2025
Konu Sahibi
Merhaba ekteki örnekte userform takvim simgesine tıklayınca seçilen tarihi textboxa yazıyor . Benim istediğim 1. textboxdan hangi yıl ve aydaki tarihi seçersem textbox2 otomatik o yıla ve ayda açılsın. Diğer istediğim eğer olursa ay combobox olarak açılarak seçmek istiyorum
 
Merhaba
textbox2 otomatik o yıla ve ayda açılsın. ne demek?
Dosyanızda textbox2 yok,
textbox4 ve textbox5 var
Eğer textbox4 tarih seçilmiş ise textbox5 aynı tarih olsun istiyorsanız,

UserForm1 içine ekleyin

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Eğer textbox5 i ComboBox olarak değiştirmek ve içinde aylar olsun istiyorsanız bilgilendiriniz.
 
Konu Sahibi
Merhaba hocam teşekkür ederim ama yapmak istediğim bu değil aslında takvim olarak diyelim textbox4 05.05.2022 seçtim textbox 5 içinde takvim açıldıgında otomatik olarak seçmiş oldugum textbox4de ki ay yıla otomatik gelsin . Alttaki gibi
textbox5 takvim seçiminde yıl 2022 ay otomatik gelsin
Ekran görüntüsü 2024-01-10 104339.png
 
Konu Sahibi
Takvimde scroolbar ile ayları ileri geri yapabiliroruz combobox listeleyip o şekilde almak ayları
 
Konu Sahibi
hocam doğru yere ekledim tam resimdeki gibi acaba yilGetir parantex içinde var ama burda mı eksik

Ekran görüntüsü 2024-01-10 141644.png
 
Konudan bağımsız Api deklarasyonu yaparken aşağıdaki gibi yaparsanız 64 bit kullanıcılar için de hatasız bir deklarasyon olmuş olur. Aksi takdirde 64 bit kullanıcılar için hata verecektir. Dosyanızı örnek olarak kullanmak isteyip konu hakkında fikri olmayan birisi epey uğraşabilir çözmek için.


HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

64bit ofiste Declare Function yerine Declare PtrSafe Function yazılmalıdır.
 
Kısaca aktif_txt.text olarakta yazabilirsiniz.

Bu yazdığım userformdaki hangi textbox ise onun yerini alıyordu değişken olarak.
 
Konu Sahibi
Malesef hocam olmadı dosyayı müsait oldugunuzda eklerseniz sevinirim
 
Konu Sahibi
Hocam emeğinize teşekkür ederim ama benim istediğim bu değildi . textbox4 içın diyelim tarih sectim yıl 2026 ay ise mart sonra diğer textbox5 ıcın yanı 2. tarıhı secerken tarıh userformu otomatık 2026 ve mart ayu gelsın y
 
Konu Sahibi
Takvimmodüle ekledim bu kodu birinci takvimde ay olarak seçtigimde diyelim nisan 2. takvimi açtıgımda ay doğru getiriyor fakat yıl olarak getirmeyi beceremedim.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.


Ekran görüntüsü 2024-01-11 094651.png
 
Konu Sahibi
Hocam teşekkür ederim dediğiniz gibi yaptım yıl ve ay gözüküyor fakat seçim yaptıgımda textbox ya 2024 olarak atıyor
Animation.gif
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst