Formel Standardmäßig ändern

Bild

Betrifft: Formel Standardmäßig ändern
von: Tina
Geschrieben am: 05.10.2003 17:56:48

Hallo Ihr,

ich hab ein kleines Problem, ich möchte aus einer Zelle die Formel auslesen und folgendermaßen verändern:
aus der formel (hier mal formel genannt, soll er das machen.

wenn(istfehler(formel); 0;formel)

wäre nett wenn jemand einen tip hätte.

danke

tina

Bild


Betrifft: AW: Formel Standardmäßig ändern
von: Holger Levetzow
Geschrieben am: 05.10.2003 18:14:36

versuche es mal so:

Sub formel()
f = Right(ActiveCell.FormulaLocal, Len(ActiveCell.FormulaLocal) - 1)
ActiveCell.FormulaLocal = "=Wenn(ISTFEHLER(" & f & ");0;" & f & ")"
End Sub

Holger


Bild


Betrifft: AW: Formel Standardmäßig ändern
von: Tina
Geschrieben am: 05.10.2003 18:21:26

He danke,

scheint prima zu funktionieren, doch sag mal verstehe ich das richtig, das du beim einlesen in f einen buchstaben abschneidest. Warum das? Schätze das war mein fehler aber sag mal warum muss man das machen?


Bild


Betrifft: AW: Formel Standardmäßig ändern
von: Holger Levetzow
Geschrieben am: 05.10.2003 18:26:36

ich nehme das führende = weg, sonst heißt es z.B.
=WENN(ISTFEHLER(=A1+A2), ...
Holger


Bild


Betrifft: AW: Formel Standardmäßig ändern
von: tina
Geschrieben am: 06.10.2003 14:52:12

Danke schön,

das hab ich echt nicht bedacht. danke


 Bild

Beiträge aus den Excel-Beispielen zum Thema " Formel Standardmäßig ändern"