İki Sütunda Bulunan Değerleri Kod ile Çarpımını Almak

mustafa1205

Altın Üye
Katılım
23 Ekim 2010
Mesajlar
1,263
Excel Vers. ve Dili
Office 2016 / 64 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
18-07-2026
Ek'te bulunan örneğimde de açıklama yapmaya çalıştım. D ve F sütunlarında bulunan hücrelere değer girildikçe H sütununda bulunan hücreye çarpım sonucunun otomatik olarak kod ile girilmesini istiyorum. Şimdiden teşekkür ederim.
 

Ekli dosyalar

Son düzenleme:

Greenblacksea53

Altın Üye
Katılım
5 Ocak 2019
Mesajlar
572
Excel Vers. ve Dili
Ofis 365 Tr
Altın Üyelik Bitiş Tarihi
05-01-2025
Kod:
=F3*D3
Aşağıya doğru çekersen olur biter..
 
Katılım
17 Mart 2022
Mesajlar
281
Excel Vers. ve Dili
2016/Türkçe
Altın Üyelik Bitiş Tarihi
22-03-2023
Slm,
Deneyiniz;

Dosyanızda ektedir...

Kod:
Sub MAKRO()
    With Sheets("HARCAMALAR").Range("H3:H500")
        .Formula = "=HARCAMALAR!D3:D500*HARCAMALAR!F3:F500"
        .Value = .Value
    End With
End Sub
Başarılar...
 

Ekli dosyalar

mustafa1205

Altın Üye
Katılım
23 Ekim 2010
Mesajlar
1,263
Excel Vers. ve Dili
Office 2016 / 64 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
18-07-2026
Teşekkür ederim ancak sayfada otomatik olarak çalışacak bir kod gerekli. Hücreye veri girdikçe çalışacak.


Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("I1:ax5000")) Is Nothing Then Exit Sub
H = Target.Row
Cells(H, 8) = WorksheetFunction.Sum(Range("I" & H, "AX" & H))
End Sub
Bu tarz birşey. Ama yukarıdaki toplama yapıyor.
 
Son düzenleme:
Katılım
17 Mart 2022
Mesajlar
281
Excel Vers. ve Dili
2016/Türkçe
Altın Üyelik Bitiş Tarihi
22-03-2023
Tekrar Slm,

Sayfanın kod bölümüne deneyiniz;

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 4 Or Target.Column = 6 Then
    Cells(Target.Row, 8) = Format(Cells(Target.Row, 4) * Cells(Target.Row, 6), "0")
    End If
End Sub
Başarılar...
 

mustafa1205

Altın Üye
Katılım
23 Ekim 2010
Mesajlar
1,263
Excel Vers. ve Dili
Office 2016 / 64 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
18-07-2026
Valla mükemmel oldu. Çok teşekkür ederim. Elinize emeğinize sağlık.
 
Katılım
17 Mart 2022
Mesajlar
281
Excel Vers. ve Dili
2016/Türkçe
Altın Üyelik Bitiş Tarihi
22-03-2023
Valla mükemmel oldu. Çok teşekkür ederim. Elinize emeğinize sağlık.
Sn. @mustafa1205
Günaydın,
İlaveten; * işareti + yaparsan toplama işlemi - yaparsan çıkartma işlemi / yaparsan bölme işlemi vs... diğer işlemleri de rahatlıkla yapabilirsiniz.
İyi çalışmalar.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Alternatif olarak tablonuzu Tablo olarak biçimlendirip veri girişi yapmanızı öneririm. Hem formüller için uğraşmanıza gerek kalmaz hem de boş hücreleri biçimlendirmek için uğraşmazsınız. Böylece dosyanız da hafiflemiş olur.
 

Ekli dosyalar

mustafa1205

Altın Üye
Katılım
23 Ekim 2010
Mesajlar
1,263
Excel Vers. ve Dili
Office 2016 / 64 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
18-07-2026
İlaveten; * işareti + yaparsan toplama işlemi - yaparsan çıkartma işlemi / yaparsan bölme işlemi vs... diğer işlemleri de rahatlıkla yapabilirsiniz.
İyi çalışmalar.
Bilgilendirme için Çok teşekkür ederim Sayın Tior. Tekrar emeğinize sağlık.
 

mustafa1205

Altın Üye
Katılım
23 Ekim 2010
Mesajlar
1,263
Excel Vers. ve Dili
Office 2016 / 64 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
18-07-2026
Alternatif olarak tablonuzu Tablo olarak biçimlendirip veri girişi yapmanızı öneririm. Hem formüller için uğraşmanıza gerek kalmaz hem de boş hücreleri biçimlendirmek için uğraşmazsınız. Böylece dosyanız da hafiflemiş olur.
Yusuf Hocam teşekkür ederim. Zaman zaman dosyada şişmeler oluyordu. Güzel bir çözüm . Çok Sağolun
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Yusuf Hocam teşekkür ederim. Zaman zaman dosyada şişmeler oluyordu. Güzel bir çözüm . Çok Sağolun
Tablo olarak biçimlendirmenin bir avantajı da satır eklemek için ayrı işlem yapmanıza gerek yoktur. Tablonun en son hücresindeyken TAB tuşuna bastığınızda tabloya aynı özellikleri taşıyan (varsa formülleriyle birlikte) yeni bir satır ekler.
 
Üst