• DİKKAT

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

Call sorunu

Katılım
17 Mayıs 2011
Mesajlar
53
Excel Vers. ve Dili
2007 tr
Merhabalar. Ekli dosyamdaki sorunum ekle butonuna bastığımda ilk bulduğu boş satıra ekliyor. Ancak ben P7 ye her yeni veri girişimde bunu otomatik olarak yapsın istiyorum. Call olarak denedim ama o zaman da hiç durmadan peşpeşe ekliyor.Yardım ederseniz çok sevinirim.
 

Ekli dosyalar

Merhaba çalışmanıza şu kodu ekleyip dener misiniz? p7 her değiştiğinde ekle makrosu çalışır.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [p7]) Is Nothing Then Exit Sub
Call ekle

End Sub
 
Çok teşekkür ederim.Ellerinize sağlık.Bir sorum daha olacak ekle den sonra P7,G7,F7,E7,C7,B7 deki verileri silip aktif hücre B7 olabilir mi?
 
Tabi ki...
Kodu şu şekilde değiştirin, yalnız p7 satırını sildirirsek sonsuz döngüye girer o yüzden p7 yi sildirmedim.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

If Intersect(Target, [p7]) Is Nothing Then Exit Sub
Call ekle
Range("g7").Value = ""
Range("f7").Value = ""
Range("e7").Value = ""
Range("c7").Value = ""
Range("b7").Value = ""
Range("b7").Select
End Sub
 
Üstadım, son bir sorum olacak sonsuz döngüye girmemesi için Q hücresine gelince bu işlemi yaptırmaya çalıştım ama olmadı.Yani aktif hücre Q olduğu anda P7,G7,F7,E7,C7,B7 deki verileri silip aktif hücre B7 olsun istiyorum. Bir sürü kod denedim ama olmadı.Yardım ederseniz çok sevinirim.
 
Maalesef, aklıma gelen her türlü kodla döngüye giriyor.
 
Geri
Üst