hallo natascha
Ich hoffe du kannst diesen code auch nachvollziehen.
Option Explicit
Public Sub rechne()
Dim zelle As Range
Dim wie_weit_runter As Long
On Error Resume Next
wie_weit_runter = WorksheetFunction.Max([b65536].End(xlUp).Row,[c65536].End(xlUp).Row)
'Falls in B und C unterschiedliche Anzahl an werten
For Each zelle In Range("d1:d" & wie_weit_runter)
zelle.Value = zelle.Offset(0, -2) * zelle.Offset(0, -1)
Next
End Sub
ransi