ich hab gestern schon mal mein Problem beschrieben hab auch eine guten Tip bekommen (Danke Herbert).
Es ist aber noch nicht ganz so wie ich es brauche.
Ich sollte in die aktive Zelle eine Formel kopieren:
=WENN(RECHTS(A1;1)="-";WERT("-"&WECHSELN(A1;"-";""));A1)
die ihr aussehen je nach Position der aktiven Zelle ändert.
Tip von Herbert:
Sub Formel_einfügen()
Selection.FormulaLocal = "=WENN(RECHTS(C1;1)="" - "";WERT("" - ""&WECHSELN(C1;"" - "";""""));C1)"
End Sub
Hat aber das von mir nicht gewollte Verhalten, das C1 in der Formel steht egal wo ich sie einfüge.
Es sollte aber so sein das wenn ich die Formel in z. B. in die Spalte D3 kopiere in der Formel C3 steht, bzw. in Spalte F15 kopiert sollte in der Formel E15 stehen.
Kann mir jemand helfen, danke euch schon im Vorraus.
Oswald