Hocam bu açıklamanız çok işime yaradı öncelikle teşekkür ediyorum. Benim takıldığım nokta ben bunu iki sütunda da aralıklara eklemek istiyorum ama yapamadım Şöyleki "A5:A7" sütunu ve "D5: D7" sütunundaki aralığa eklemek istiyorum. Bu arada : D bitişik yazınca gülen surata dönüşüyor o yüzden ayrı yazdımBunun için:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, Range("A5")) Is Nothing Then Exit Sub
Takvim.Show
End Sub
şeklinde kullanabilirsiniz.
Örnek "A5" hücresine geldiğinizde Takvim çıkar ve seçilen tarih "A5"e yazılır.
Kendinize uygun şekilde "A5" yerinew istediğiniz tek bir hücreyi verebilirsiniz.
Tek hücrede değil de belli bir aralıkta olmasını isterseniz; o zaman;
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, Range("A5:A7")) Is Nothing Then Exit Sub
Takvim.Show
End Sub
yapabilirsiniz.
Buradaki örnek aralık "A5:A7" yi de istediğiniz şekilde uyarlayabilirsiniz.
İyi çalışmalar...