Malesef Makro"nun M"sini bilmiyorum. Ama bir makro uzmanımız sorunuzu farkederse çözüm bulacaktır.@PriveT hocam formülünüzü makro kaydet ile koda çevirdim.Yolladığınız dosyada hata vermiyor.
Fakat alttaki dosyada hata veriyor sebebi nedir acaba?
VBA:Görüntülemek için giriş yapmanız gerekmektedir. (5 satır)
Görüntülemek için giriş yapmanız gerekmektedir.
(12 satır)
Görüntülemek için giriş yapmanız gerekmektedir.
(6 satır)
Görüntülemek için giriş yapmanız gerekmektedir.
(8 satır)
-- C3 hücresine (dizi formülü)=EĞER(A4=0;B4*KAYDIR($B$1;BÜYÜK(EĞER($A$3:A4<>0;SATIR($A$3:A4));1)-1;0);"")
2) Formül uygulama ve değere dönüştürme şeklinde çalışan makro uygulaması:=ARA(1*(TOPLA(KAYDIR(D3;1;0;EĞER(EMETİNSE($A4);KÜÇÜK(EĞER(EMETİNSE($A5:$A$15);SATIR($A5:$A$15));1)-SATIR(); )))-TOPLA(KAYDIR(E3;1;0;EĞER(EMETİNSE($A4);KÜÇÜK(EĞER(EMETİNSE($A5:$A$15);SATIR($A5:$A$15));1)-SATIR(); )))<>0);{0;1};{"+";"-"})
Görüntülemek için giriş yapmanız gerekmektedir.
(13 satır)
Birde buraya neden yazılacak.Kodlu örneğiniz içindemi yapılması gerek bu işlem.Ve 20.ci mesajda neden hata veriyor abey.A sütununda, B sütununun son veri hücresinin bir alt satırına (örnek belgeye göre A15 hücresine)
BOŞLUK karakteri veya herhangi bir METİN yazdıktan sonra;
Sayın @Refaz68 , yine de son örnek belgenize göre cevap yazayım dedim.
Üç farklı çözüm seçeneğinin olduğu örnek belge ekte.
Görüntülemek için giriş yapmanız gerekmektedir.
(3 satır)
Görüntülemek için giriş yapmanız gerekmektedir.
(5 satır)
Bu yüzden sadece web sitemizin çalışması yönelik temel çerezleri ve deneyiminizi geliştirmek için isteğe bağlı çerezleri kullanıyoruz.
Çerezler hakkında daha fazla bilgi görüntülemek ve tercihlerinizi yapılandırmak için tıklayın