Soru Hücreye Otomatik Doldurma

Katılım
14 Mart 2018
Mesajlar
29
Excel Vers. ve Dili
2013-TR
Altın Üyelik Bitiş Tarihi
14.03.2019
Arkadaşlar Selamlar
Excelde Belirlediğim bir hücreye mouse ile tıklattığımda hücreye otomatik veri girişi yapılmasını ve tekrar tıklayınca verinin silinmesini sağlayabilir miyiz
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,532
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Otomatik veri girişinden kastınız? Örnekleyiniz.

Yine de bir örnek vereyim. Aşağıdaki kod A1 hücresine tıklandığında hücrenin dolu/boş olmasına bağlı olarak, günün tarihini yazar ya da siler.
Kodlar ilgili sayfanın kod bölümünde olmalı.
Sizin de amacınız böyle bir şey ise (birden fazla hücre de olabilir) kendinize uyarlayınız.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    If Intersect(Target, [A1]) Is Nothing Then Exit Sub
    If Target.Value = "" Then
        Target.Value = Date
    Else
        Target.ClearContents
    End If
    
End Sub
 
Son düzenleme:
Katılım
14 Mart 2018
Mesajlar
29
Excel Vers. ve Dili
2013-TR
Altın Üyelik Bitiş Tarihi
14.03.2019
Merhaba,

Otomatik veri girişinden kastınız? Örnekleyiniz.

Yine de bir örnek vereyim. Aşağıdaki kod A1 hücresine tıklandığında hücrenin dolu/boş olmasına bağlı olarak, günün tarihini yazar ya da siler.
Kodlar ilgili sayfanın kod bölümünde olmalı.
Sizin de amacınız böyle bir şey ise (birden fazla hücre de olabilir) kendinize uyarlayınız.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    If Intersect(Target, [A1]) Is Nothing Then Exit Sub
    If Target.Value = "" Then
        Target.Value = Date
    Else
        Target.ClearContents
    End If
   
End Sub
Üstad benim yapmak istediğim excelde a1 hücresini seçtiğimde hücre içerisine herhangi bir veriyi girsin tekrar seçtiğimde veriyi silsin
 
Katılım
14 Mart 2018
Mesajlar
29
Excel Vers. ve Dili
2013-TR
Altın Üyelik Bitiş Tarihi
14.03.2019
B
Merhaba,

Otomatik veri girişinden kastınız? Örnekleyiniz.

Yine de bir örnek vereyim. Aşağıdaki kod A1 hücresine tıklandığında hücrenin dolu/boş olmasına bağlı olarak, günün tarihini yazar ya da siler.
Kodlar ilgili sayfanın kod bölümünde olmalı.
Sizin de amacınız böyle bir şey ise (birden fazla hücre de olabilir) kendinize uyarlayınız.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    If Intersect(Target, [A1]) Is Nothing Then Exit Sub
    If Target.Value = "" Then
        Target.Value = Date
    Else
        Target.ClearContents
    End If
   
End Sub
Bu arada kodu çalıştıramadım
 
Üst