- Katılım
- 7 Ocak 2021
- Mesajlar
- 47
- Excel Vers. ve Dili
- 2016 TR
- Altın Üyelik Bitiş Tarihi
- 27-07-2024
MERHABA, BUTONA ATADIĞIM MAKRO İLE SABİT BİR HÜCREDEKİ VERİYİ BİR SÜTUNA BAŞTAN AŞAĞI HER BUTONA TIKLADIĞIMDA YAZDIRIYORUM, FAKAT FARKETTİMKİ AYNI DEĞERDEN 2 TANE OLUNCA YAZMIYOR ÖRNEĞİN;
HESAPLAMA TABLOSUNA DEĞERLERİ GİRDİM SONUC E10 HÜCRESİNDE 1000 OLARAK ÇIKTI VE BUTONA BASINCA DEĞERİ G2'YE YAZDI
AYNI ŞEKİLDE BİR HESAPLAMA DAHA YAPTIM VE ODA 1000 OLARAK ÇIKTI FAKAT BUTONA BASTIĞIMDA VERİYİ G3 E YAZMADI
AMA FARKLI DEĞER OLUNCA YAZIYOR;
KODLARI AŞAĞI YAZIYORUM SİZDEN YARDIMLARINIZI BEKLİYORUM, ŞİMDİDEN İLGİLENEN ARKADAŞLARA TEŞEKKÜR EDİYORUM
HESAPLAMA TABLOSUNA DEĞERLERİ GİRDİM SONUC E10 HÜCRESİNDE 1000 OLARAK ÇIKTI VE BUTONA BASINCA DEĞERİ G2'YE YAZDI
AYNI ŞEKİLDE BİR HESAPLAMA DAHA YAPTIM VE ODA 1000 OLARAK ÇIKTI FAKAT BUTONA BASTIĞIMDA VERİYİ G3 E YAZMADI
AMA FARKLI DEĞER OLUNCA YAZIYOR;
KODLARI AŞAĞI YAZIYORUM SİZDEN YARDIMLARINIZI BEKLİYORUM, ŞİMDİDEN İLGİLENEN ARKADAŞLARA TEŞEKKÜR EDİYORUM
Kod:
Sub buton()
say = 0
For x = 2 To Range("g" & Rows.Count).End(xlUp).Row
If Trim(Range("e10")) = Trim(Range("g" & x)) Then
say = say + 1
End If
Next
If say < 1 Then
Range("g" & Range("g" & Rows.Count).End(xlUp).Row + 1) = Trim(Range("e10"))
End If
Range("e10") = "=E3+E4+E5+E6+E7+E8+E9"
End Sub