Formeln verschwinden

yep, nicht schlecht.

Aber wenn’s um den ursprünglichen Sachverhalt geht, wenig zielführend bzw. problemlösend.

Was soll’s. Es wird irgendwann ein edler Held kommen und den Drachen erschlagen (also das Prob lösen) *fg*

gruß
okg

Einen hab’ ich noch…

http://www.uploadarea.de/files/2cz64yef7kdgyscq87jtg…

mfG Hermes

Ich gebe in Excel folgendes ein:
+12500/12*6=6429,999usw
Das Ergebnis ist nicht das Problem, jedoch macht Exce
hin-und-wieder was Bill_Gates will.
mal bleibt die Formel wie sie ist
mal schreibt excel +12500*0,5=… oder
mal schreibt Excel nur das Ergebnis und verschluckt die Formel
in der Zelle.

Hi Okg,

lade mal eine Beispioelmappe hoch wo das geschieht, hochladen z.B. hier: FA:2861.
Gib an welche Excelversion, welche SPs, dito für Betriebssystem.
PC oder Mac?
Geschieht das auch wenn du dieses makro laufen läßt, dann lade mal die Mappe hoch wo das geschah:
Bei meinem XL2000 konnte ich das problem nicht nachstellen.

Sub Formeln()
Dim Anz As Integer, A As Integer, Z As Long, Rech, F As String
Const Zei As Long = 10000
Application.ScreenUpdating = False
Rech = Array("=", "+", "-", "\*", "/")
Randomize
Anz = Int(Rnd(Time) \* 10)
For Z = 1 To Zei
 Randomize
 F = Rech(Int(Rnd(Time) \* 2)) & Chr(49 + Int(Rnd(Time) \* 9))
 Randomize
 For A = 1 To Int(Rnd(Time) \* 10)
 Randomize
 F = F & Rech(Int(Rnd(Time) \* 4))
 Randomize
 F = F & Chr(49 + Int(Rnd(Time) \* 9))
 Next A
 Cells(Z, 2) = Len(F)
 Cells(Z, 1).Formula = F
Next Z
ActiveWindow.DisplayFormulas = True
Application.ScreenUpdating = True
End Sub

Gruß
Reinhard

Grüezi zusammen

Danke. Du hast es auf den Punkt gebracht. Das ist das nervige.
Meist macht das plöde Excel das aber nur, wenn mehrere
Operationen in der Formel (hochgestochenes Wort) vorkommt.
Wie z.B.
A1= +12/3*4 wird unter Umständen
A1= +4*4

oder
A1= +4/5*0,5 wird U. U.
A1= +0,8*0,5

Excel verkürzt also. (Sau die schwarze)

Derartiges stellt Excel ohne ‚Fremdeinwirkung‘ keineswegs von selbst an; allenfalls laufen Makros im Hintergrund, was ich aber auch nicht glaube.

Ist das nur in einer bestehenden Mappe so der Fall oder auch wenn ihr eine völlig neue, leere öffnet?
Dann könnte die betreffende Mappe korrupt sein und es ist ratsam, sie neu aufzubauen.

Eine ‚Verkürzung‘ einzelner Formel-Teile kann man auch durch Markieren in der Bearbeitungszeile und drücken von F9 erreichen - diese sind bleibend wenn die Bearbeitung in diesem Moment mit Return abgeschlossen wird.

Andere Ursachen kann ich mir hier nicht vorstellen, jedenfalls gibt es IMO keinen Schalter oder Option die dies bewirkt.

Mit freundlichen Grüssen
Thomas Ramel

  • MVP für Microsoft-Excel -
    [Win XP Pro SP-2 / xl2003 SP-3]