ich möchte via makro eine Formel in excel eintragen: Wenn in C6 etwas steht, dann multipliziere C6 mit C4, sonst "leer".
Das funktioniert allerdings nur, wenn ich mit ganzen Zahlen multipliziere - ich arbeite aber auch mit gebrochenen Zahlen.
Kann mir jemand sagen, was an dem Makro verkehrt ist? (Den Faktor möchte ich als Zahl, nicht als Zellbezug, in die Formel integrieren - ist später wichtig, für mich)
Option Explicit
Sub Faktor()
Dim Faktor As Double
With ThisWorkbook
.Worksheets("Tabelle1").Range("C9") = Empty
Faktor = .Worksheets("Tabelle1").Range("c4")
.Worksheets("Tabelle1").Range("C9").Formula = _
"=if(" & .Worksheets("Tabelle1").Range("C6") & "" & Chr(34) & Chr(34) & "," & _
Faktor & "*" & Worksheets("Tabelle1").Range("C6") & "," & _
Chr(34) & Chr(34) & ")"
End With
End Sub
Vielen Dank