Soru DEĞİŞKEN ÇARPMA VE TOPLAMA İŞLEMİ

Katılım
24 Haziran 2017
Mesajlar
749
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
A1;A5 hücresinde sabit değerler var
B1;B5 hücresinde ve C1;C5 hücresinde değişken değerler mevcut,

B sütununa yazdığım değeri 100 ile çarpıp
c sütununa yazdığım değeri 1 ile çarpıp
D sütununa toplamı alacak

"D1=(B1*100)+(C1*1)" şeklinde

b v c sütunundaki değerler sürekli değişken olduğu için hücrede değiştikçe sonucu her defasında otomotik olarak yenilemeli bunu makro kod ile nasıl yapabiliriz.
 
Katılım
15 Mart 2005
Mesajlar
361
Excel Vers. ve Dili
Microsoft 365 En 64 Bit
Altın Üyelik Bitiş Tarihi
20-03-2024
Merhaba,

İşlem yapmak istediğiniz sayfanın kod kısmına;

C++:
Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column = 2 Then
    If IsNumeric(Target.Value) And IsNumeric(Target.Offset(, 1)) Then
        Target.Offset(, 2) = (Target.Value * 100) + Target.Offset(, 1)
    Else
        Target.Offset(, 2) = 0
    End If
End If

If Target.Column = 3 Then
    If IsNumeric(Target.Value) And IsNumeric(Target.Offset(, -1)) Then
        Target.Offset(, 1) = (Target.Offset(, -1) * 100) + Target.Value
    Else
        Target.Offset(, 1) = 0
    End If
End If

End Sub
 
Üst