• DİKKAT

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

(d) sütunu ile (e) sütununu toplayacak (f) sütunu ile çarpacak (g) sütununa yazacak

Katılım
19 Mayıs 2007
Mesajlar
154
Excel Vers. ve Dili
office 2003
İstediğim makro ile aşağıdaki işlevi yapması ( d7 : g1000 ) arasında

(d) sütunu ile (e) sütununu toplayacak (f) sütunu ile çarpacak (g) sütununa yazacak.Ama (d) veya (e) sütunundan birinde veri olmazsa hata vermeyecek.
 
veri girildikçe mi hesap yapılacak yoksa toplu olarak bir seferdemi
g7 hücresine
=E&#286;ER(VE(D7<>"";E7<>"");(D7+E7)*F7;"")

YAZIP A&#350;A&#286;IYA &#199;EK&#304;N
 
say&#305;n musculus veri girdik&#231;e hesap yap&#305;lacak.ilgine te&#351;ekk&#252;r ederim
 
ama makro olmas&#305;n&#305; istiyorum.i&#351;lev ile yapt&#305;&#287;&#305;m zaman sayfa &#231;ok &#351;i&#351;iyor.
 
veriyi g&#252;nl&#252;k grup halinde on veya on ikisat&#305;r olarak bahsetti&#287;im (d7:g1000) aras&#305;na alt alta giriyorum.
 
7 satir&#305; d&#252;&#351;&#252;n&#252;rsek en son f7 yemi veri giriyorsunuz
 
sayfa1'in kod sayfas&#305;na yaz&#305;n
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Intersect(Target, [f:f]) Is Nothing Then Exit Sub
If Target.Value <> "" Then
Target.Offset(0, 1).Value = (Target.Offset(0, -2) + Target.Offset(0, -1)) * Target.Value
Else
Target.Offset(0, 1).Value = ""
End If
End Sub

f sutunundaki h&#252;creye veri girdi&#287;inizde hesaplama yap&#305;lacakt&#305;r
 
say&#305;n musculas ilgine te&#351;ekk&#252;r.
yaln&#305;z makro &#231;al&#305;&#351;mad&#305;.basit bir excel sayfas&#305;nda d&#252;zenleyip ekte sunarm&#305;s&#305;n&#305;z.l&#252;tfan! te&#351;ekk&#252;r ederim.
 
makro g&#252;venli&#287;iniz y&#252;ksek ise makrolar &#231;al&#305;&#351;maz
ara&#231;lardan-makro-g&#252;venlik-d&#252;&#351;&#252;k
se&#231;ene&#287;ini i&#351;aretleyiniz sonra exceli kapat&#305;p yeniden a&#231;&#305;n
makrolar &#231;al&#305;&#351;&#305;r yoksa &#231;al&#305;&#351;maz
 
&#231;ok te&#351;ekk&#252;r ederim &#252;stat.&#246;nce makro g&#252;venli&#287;i d&#252;&#351;&#252;kte idi ama &#231;al&#305;&#351;mam&#305;&#351;t&#305;.eme&#287;ine sa&#287;l&#305;k.
 
bence eksik bu F s&#252;tununa veri girmedi&#287;iniz zaman sonu&#231; vermiyor. d ve e toplama i&#351;lemi bunlar&#305;da g&#246;stermesi gerekmezmi
 
bence eksik bu F sütununa veri girmediğiniz zaman sonuç vermiyor. d ve e toplama işlemi bunlarıda göstermesi gerekmezmi

f sutununa veri girilmediğinde 0 kabul edersek çarpım zaten 0 olur
o yüzden f sutununa göre işlem yaptım

ama başka bir ihtiyaç varsa ona göre kodlar düzenlenebilir
 
&#252;stat (d) (e) s&#252;tunlar&#305;na de&#287;er girince (f) s&#252;tunundaki de&#287;erle i&#351;lem yapmas&#305;na olanak yokmu? (d) ve (e) s&#252;tununa de&#287;er girince (f) s&#252;tunundaki de&#287;erle i&#351;lem yapm&#305;yor.(f) s&#252;tununa de&#287;eri tekrar girmen veya varo olan de&#287;eri g&#252;ncellemen gerekiyor.
yada at&#305;yorum (makro d&#252;&#287;mesi atayarak) yenile veya hesapla gibi olsa olmazm&#305;
 
üstat (d) (e) sütunlarına değer girince (f) sütunundaki değerle işlem yapmasına olanak yokmu? (d) ve (e) sütununa değer girince (f) sütunundaki değerle işlem yapmıyor.(f) sütununa değeri tekrar girmen veya varo olan değeri güncellemen gerekiyor.
yada atıyorum (makro düğmesi atayarak) yenile veya hesapla gibi olsa olmazmı

hesapla butonuna basıldığında tüm d satırları ile tüm e satırları toplar ve tüm f satırlarıyla çarparak g satırlarına yazdırır
 
ustam bu y&#246;ntem hada iyi olmu&#351;.hem efsanevvi nin istedi&#287;ide olmu&#351;.art&#305;k sayfalar i&#351;levle &#351;i&#351;meyecek.te&#351;ekk&#252;r ederim.
 
değerli ustalar

BİR problem daha var arkadaşlar yav,ekteki örneği incelermisiniz.
 
d sutununda TOPLAM ya da GENEL TOPLAM yazan satırları atlar
 
Geri
Üst