Stell mich mal wieder zu blöd an. Durch das nachstehende Makro werden mir, wenn ich Spalte B ein Datum eingegeb, in den angrenzenden Zellen Formeln eingetragen.
Jetzt möchte ich dieses Makro erweitern. Es sollen jetzt zusätzlich, wenn in Spalte 36 ein Wert steht, Formeln in die Spalten 28-28 eingetragen und der Inhalt der Spalten AA:AC in die Spalten G:I übernommen werden.
Cells(i, 7).FormulaR1C1 = "=RC[20]"
Cells(i, 8).FormulaR1C1 = "=RC[20]"
Cells(i, 9).FormulaR1C1 = "=RC[20]"
Cells(i, 26).FormulaR1C1 = "=IF(RC[11]<>0,""x"","""")"
Cells(i, 27).FormulaR1C1 = "=IF(RC[10]<>0,"""","""")" '= Spalte AA (roter Punkt)
Cells(i, 28).FormulaR1C1 = "=IF(AND(RC[9]<>0,RC[11]<>0),"""","""")" '= Spalte AB (gelber Punkt)
Cells(i, 29).FormulaR1C1 = "=IF(AND(RC[8]<>0,RC[10]<>0,RC[16]<>0),"""","""")" '= Spalte AC (grüner Punkt)
Case True
Range("AA" & i & ":AC" & i).ClearContents 'kein Wert-Formeln löschen
Probier hier jetzt schon seit Stunden rum, aber irgendwie krieg ich das mit der zweiten If-Anweisung nicht hin.
Kann mir jemand behilflich sein?
Gruss
Kirsten