Makro İki tarih aralığını toplama

excellkurdu

Altın Üye
Katılım
16 Nisan 2008
Mesajlar
313
Excel Vers. ve Dili
Türkçe Microsoft Office Excel 2007
Altın Üyelik Bitiş Tarihi
22-03-2026
Merhaba Arkadaşlar
H1 ile K2 aralığındaki tarih aralıklarına göre, A265 nolu satırdan başlayan verileri Yılllık olarak B,C,D,E sutunlarına Makro ile toplamlarını getirebilir miyiz?
Dosyamda çok formül ve veri olduğundan ağırlaştı. Hızlı olması için Ado ya da SQL kod olabilir mi? Fakat Ado ve SQL de hiç bir bilgim yok.
Amacım, Kutu fare Tuzakları var. Her tuzakta yakalanan fareleri yıllık toplayıp, 3 ya da 4 yıllık olarak karşılaştırmak ve grafik elde etmek.
Yardımlarınız için şimdiden Teşekkür ederim.
 

Ekli dosyalar

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,105
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba;
Örnek Tablonuzdaki (A4 : D249 aralığı) sayılarda sanırım problem var.
Örn: Alt tabloda ;
c1 Tuzak no'suna ait sütunda toplam sayı 4 (bunun 1 tanesi 2015 yılına ait)
siz bunu (2019 hariç) 3+2+2 olarak belirtmişsiniz?
Neyse eki inceleyin ve veri doğruluğunu mutlaka kontrol edin.
İyi çalışmalar.
NOT : Makronun hızı yeterli değilse başka çözümleri bekleyin.
 

Ekli dosyalar

excellkurdu

Altın Üye
Katılım
16 Nisan 2008
Mesajlar
313
Excel Vers. ve Dili
Türkçe Microsoft Office Excel 2007
Altın Üyelik Bitiş Tarihi
22-03-2026
Merhaba;
Örnek Tablonuzdaki (A4 : D249 aralığı) sayılarda sanırım problem var.
Örn: Alt tabloda ;
c1 Tuzak no'suna ait sütunda toplam sayı 4 (bunun 1 tanesi 2015 yılına ait)
siz bunu (2019 hariç) 3+2+2 olarak belirtmişsiniz?
Neyse eki inceleyin ve veri doğruluğunu mutlaka kontrol edin.
İyi çalışmalar.
NOT : Makronun hızı yeterli değilse başka çözümleri bekleyin.
Hocam çok teşekkür ederim. Hesaplamarda hata bulamadım. Şöyle iki sorunum var.
Birincisi, Veri al dediğim zaman "YillikFareveri" sayfasındaki T ile AA sutunlarındaki formüllerimi 0 (sıfır) lıyor.
İkincisi ise, Yazdığım T ile AA arasına da fomül yerine Makro ile yazdırabilir miyiz? Tüm dosyamın boyutu 38mb ve yüzde 80 ne yakını tamamen formüllerden oluşuyor. bir hücrede 1 değişiklik yapınca en az 10sn bekliyorum.
 

Ekli dosyalar

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,105
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba;
Sıfırlaması normaldi.
Önceki tabloda (tablonun sağ tarafı boş olduğu için) yıl mukayesesini 3. satırda sağa doğru son veriye kadar yaptırıyordum.
Aynı işlemi 1 ve 2. satırda tarih aralığı belirleme işlemi içinde yaptım. (bunu kaldırmadım.)
(yıl/yıllar ekleyebileceğinizi düşünerek)
Şimdiki kodlarda bunu 4 yıl ile sınırlandırdık.
Eki deneyin.
İyi çalışmalar.
 

Ekli dosyalar

excellkurdu

Altın Üye
Katılım
16 Nisan 2008
Mesajlar
313
Excel Vers. ve Dili
Türkçe Microsoft Office Excel 2007
Altın Üyelik Bitiş Tarihi
22-03-2026
Hocam çok teşekkür ederim. En güzel yanı formül yerine macro kod olması. Keşke tüm dosyamı formüllerden kurtarabilsem.
Emeğinize yüreğinize sağlık.
 
Üst