• DİKKAT

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

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

mustafa1205

Altın Üye
Katılım
23 Ekim 2010
Mesajlar
1,435
Excel Vers. ve Dili
Office 2016 / 64 Bit - Türkçe
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:
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

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:
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...
 
Valla mükemmel oldu. Çok teşekkür ederim. Elinize emeğinize sağlık.
 
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

İ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.
 
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
 
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.
 
Geri
Üst