D sütunundaki hücreye çift tıkladığında aynı satırda B sütunundaki tarih gelsin

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,794
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaşlar,
D sütunundaki hücreye çift tıkladığında aynı satırda B sütunundaki tarih nasıl getirilir?
Saygılarımla
 

Ekli dosyalar

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
568
Excel Vers. ve Dili
Office365 TR
D sütunun hücre biçimini tarih olarak belirleyiniz.
İlgili sayfanın kod bölümüne aşağıdaki kodu yazınız.

Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Rows > 1 Then
        Exit Sub
    End If
    If Target.Column = 4 Then
        Target = Cells(Target.Row, 2)
    End If
End Sub
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu şekilde deneyebilirsiniz.
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("D1:D" & Rows.Count)) Is Nothing Then Exit Sub
Cancel = True
Target = Target.Offset(0, -2).Value
End Sub
 

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
568
Excel Vers. ve Dili
Office365 TR
B sütunundaki tarihler değişme ihtimali varsa aşağıdaki kod daha uygun olacaktır.
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Rows > 1 Then
        Exit Sub
    End If
    If Target.Column = 4 Then
        Target.FormulaR1C1 = "=RC[-2]"
       End If
End Sub
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,794
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
İlgilerinize çok teşekkür ederim arkadaşlar.
Saygılarımla
 
Üst