Problem mit .ForumlaR1C1local - Syntax
19.06.2007 15:13:19
Peter
Ich versuche nachfolgende Formel im VBA umzusetzen. Ich muss die einzelnen Felder, die ich in der Formel anspreche mal 1 rechnen, da es sich auch um Zahlen handeln kann, die nur als Text erkannt wurden.
Dabei kommt bei mir die Fehlermeldung: "Fehler beim Kompilieren, erwartet Anweisungsende."
Meine Fragen
Sieht jemand, wo das Problem liegt?
Muss ich die Semikolon (;) durch Komma (,) ersetzen?
Vielen Dank, Peter
=WENN(UND(M3*1=10999;ODER(J3*1=11500;J3*1=11700;J3*1=20700));"DULAKO";"")
With Range("xDULAKO") 'hier ist Range ein benannter Bereich - Teilbereich innerhalb Spalte
.FormulaR1C1local ="=WENN(UND(ZS13*1=10999;ODER(ZS10*1=11500;ZS10*1=11700;ZS10*1=20700));"DULAKO";"")" - hier ist DULAKO nur ein String, der eingetragen wird, wenn Bedingungen erfüllt
.Value = .Value
End With