Aynı hücreye devamlı toplama

Katılım
12 Aralık 2005
Mesajlar
1
A1 hücresine girilen değerleri b1 hücresi devamlı sayı değiştikçe toplayacak böyle bir macro veya formül varmı. selamlar. Formda araştırdım ancak bulamadım.
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Merhaba;
Aşağıdaki kodları deneyin..

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
a = Range("B1").Value + Range("a1").Value
Range("a1").ClearContents
Range("B1").Value = a

End Sub
 

Necdet

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

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Aşağıdaki kodları Sayfanın kod bölümüne yapıştırınız.
A1 Hücresine değer girildikçe B1 hücresindeki değerle A1 hücresindeki değeri topluyor.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A1]) Is Nothing Then Exit Sub
On Error GoTo hata
Range("B1").Value = Range("A1").Value + Range("B1").Value
Exit Sub
hata:
End Sub
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba Necdet Yesertener. Dosyadaki olayı çözmedim. Güzel bir işlem var ama biraz açıklar mısınız.
 

Necdet

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

Araçlar--> Seçenekler--> Hesaplama--> yinelemeyi 1 yapınca çalışıyor. Çok bilimsel bir açıklama getiremedim ama idare edin artık :)
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Dikkat ederseniz sayfanın herhangi biryerine ne yazarsanız yazın B1 hücresine topluyor.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Araçlar--> Seçenekler--> Hesaplama--> yinelemeyi 1 yapınca çalışıyor. Çok bilimsel bir açıklama getiremedim ama idare edin artık :)

Ben bir açıklama getireyim. Döngüsel bir işlemde eğer yineleme ile sınırlama getirmezseniz, sonsuz işlem yapılır yani kısır döngüye girer. Bu sebeple yineleme değeri işlemin kaç kere yapılacağını belirler, bu değer bir ise işlem bir kere, iki ise iki kere yapılır. Bu değeri değiştirerek sonucunu sayfa üzerinde görebilirsiniz.
 
Üst