Option Explicit
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("A2:A50")) Is Nothing Then
Application.EnableEvents = False
Cells(Target.Row, 4).Value = "=RC[-1]*AltinFiyati!RC"
Application.EnableEvents = True
End If
End Sub
Yukarıdaki Makroyu Sayfanın kod Bölümüne yazıyorum. Gayet iyi çalışıyor ama istediğim şekilde çalışmıyor.
Cells(Target.Row, 4).Value = "=RC[-1]*AltinFiyati!RC"
Formulu bu şekilde değilde
Cells(Target.Row, 4).Value = "=RC[-1]*AltinFiyati!D2"
şeklinde yazmasını istiyorum.
yani her satırda RC[-1] değişkeninin AltinFiyati!D2 sabiti ile çarpılmasını istiyorum mümkünmü
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("A2:A50")) Is Nothing Then
Application.EnableEvents = False
Cells(Target.Row, 4).Value = "=RC[-1]*AltinFiyati!RC"
Application.EnableEvents = True
End If
End Sub
Yukarıdaki Makroyu Sayfanın kod Bölümüne yazıyorum. Gayet iyi çalışıyor ama istediğim şekilde çalışmıyor.
Cells(Target.Row, 4).Value = "=RC[-1]*AltinFiyati!RC"
Formulu bu şekilde değilde
Cells(Target.Row, 4).Value = "=RC[-1]*AltinFiyati!D2"
şeklinde yazmasını istiyorum.
yani her satırda RC[-1] değişkeninin AltinFiyati!D2 sabiti ile çarpılmasını istiyorum mümkünmü
