• DİKKAT

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

Hücreye Açılır Takvim Ekleme

  • Konbuyu başlatan Konbuyu başlatan ormann
  • Başlangıç tarihi Başlangıç tarihi
Katılım
9 Ekim 2009
Mesajlar
1,626
Excel Vers. ve Dili
türkçe
2003
[TR][TD]
İyi günler;
Ekli dosyada veri sayfasında B1:B hücrelerini çift tıklayınca ekranın tam ortasında tarih açılıyor. Benim İstediğim Veri Sayfasında D22 hücresine, sonuç sayfasında ise G15 hücresini çift tıklayınca tarih açılmasını nasıl sağlayabiliriz .Tıklayınca tarih sayfanın açılan hücrenin yanında çıkabilir mi?


https://dosyam.org/Vmv/Hücreye_takvimm.xlsm

[/TD][/TR]
 
Veri sayfasındaki kod bloğunu aşağıdaki gibi değiştiriniz.

C++:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Application.Intersect(Target, Range("D22")) Is Nothing Then
        Exit Sub
    Else
        Cancel = True
        takvim.Show
        If tarih <> Empty Then
            Target = Format(tarih, "dd.mm.yyyy")
        End If
    End If
End Sub

Sonuç sayfasının kod bölümüne aşağıdaki kodu ekleyiniz.

C++:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Application.Intersect(Target, Range("G15")) Is Nothing Then
        Exit Sub
    Else
        Cancel = True
        takvim.Show
        If tarih <> Empty Then
            Target = Format(tarih, "dd.mm.yyyy")
        End If
    End If
End Sub
 
Merhaba

Kodları kullandım

Takvim show kısmında hata alıyorum daha önce yapılması gereken bir işlem var mıdır.
 
İlk mesajda paylaşılan dosyadaki UserForm'u dosyanıza taşımanız gerekir.
 
Merhaba

Kendim userformu oluşturmak istedim ama hata alıyorum . Yardımcı olabilir misiniz . oluşturduğum takvim ilk sayfadaki E7 ve E8 hucrelerinde çıksın istiyorum .

dosya linki
 
Merhaba

yer = Format(Controls("CommandButton" & son3).Caption & "." & ComboBox2.Text & "." & ComboBox1.Text, "dd.mm.yyyy")

bu satırda hata run time hatası veriyor
 
Geri
Üst