• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Takvimi Açan Buton

Katılım
4 Eylül 2010
Mesajlar
10
Excel Vers. ve Dili
office 2007
merhaba;

excel üzeirnde bir buton koymayı ve klik sonrası takvim açılmasını, burdan seçiceğim tarihinde istediğim bir hücreye gelmesini istiyorum.

sitede biraz arama yaptım zannedersem bununla ilgil ornekler var fakat dosyalar indirilemiyor.

şimdiden teşekkür ederim.
 
malesef buradakileri denedim fakat olmadı ..

bir türlü takvim açılmıyor.
 
Bu durumda takvim nesnesine sahip değilsiniz demektir. MSCAL.ocx dosyasını bularak siystem32 klasörüne kopyalayın.
 
bu dosyayıda eklemiştim fakat hala başarısız..

ekteki iki uyarıyı alıyorum.
 

Ekli dosyalar

  • Adsız.jpg
    Adsız.jpg
    48 KB · Görüntüleme: 28
  • 2.jpg
    2.jpg
    40.5 KB · Görüntüleme: 14
MSCAL.ocx dosyasını register ettinizmi? bunu yaptıktan sonra ilgili dosyayı forumdan indirip tekrar deneyin.
 
sizden sadece vb kodunu rica etsem paylaşabilirmisiniz.

bir adet buton koyucam ve butona tıklayınca a1 hucresi icin takvim acılacak.

teşekürler..
 
Açılan takvime tıklayınca veri hangi hücreye yazılacaktır. Ayrıca takvim hangi durumda tekrar gizlenecektir.
 
herhangi bir hücre olabilir a1 diyebiliriz mesela.

takvimin gizlenmesine gerek yok dogru anladıysam tabi..

acılan takvımden herhangi bir tarih secimi sonrası takvim gidecek ve secilen tarih a1 hucresine gelecektir. butona tekrar basarsam zaten guncelliyebilecegim. veya silmek istersem hucreden silme yapabilecegim.

teşekkürler.
 
Boş bir modüle aşağıdaki kodu kopyalayın ve bu kodu sayfada bir butona bağlayın.

Kod:
Sub takvimac()
Dim takvim As Object
[a1].Select
Set takvim = ActiveSheet.OLEObjects.Add(ClassType:="MSCAL.Calendar", Link:=False, DisplayAsIcon:=False)
takvim.LinkedCell = "A1"
takvim.Visible = False
takvim.Visible = True
End Sub

Takvimin üzerinde bulunacağı sayfanın kod sayfasınada aşağıdaki kodu kopyalayın.

Kod:
Private Sub Calendar1_Click()
ActiveSheet.OLEObjects.Delete
End Sub
 
açılan kapanan takvim

tarih hücresi aktif olduğunda takvim açılır,

takvime yada user form'a double click kapatır
 

Ekli dosyalar

açılan kapan takvim butona gerek olmadan

tarih hücresi aktif olduğunda takvim açılır,

takvime yada user form'a double click kapatır
 

Ekli dosyalar

arkadaşlar tekbir hücreye takvim yapabilirmiyiz benim butona filan basmadan o hücreye geldiğimizde takvim açılsın burdakileri uyarlamaya çalıştım ama olmadı kendi cari hesabıma benim sayfalarda kodlar da var tek bir modülle bu işi halledebilirmiyiz
şimdikten teşekkür ediyorum
saygılarla
 
Geri
Üst