Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Textbox ersetzt Formel durch Wert
#1
Hallo,

ich habe eine Tabelle zur Berechnung von Beständen. 
Zur Übersicht habe ich mir eine UF mit Textboxen erstellt die entsprechende Zellen ausliest.

Jetzt habe ich das Problem, das wenn die UF geöffnet ist, nach der ersten Formelberechnung die Formel durch das Rechenergebniss ersetzt wird. Als wenn die UF den Wert in die zelle zurückgibt.

 Kann man das irgendwie verhindern?
Grüße Mario  Angel
Antworten Top
#2
Hallo,

um das beantworten zu können, müsste man schon etwas mehr wissen. Zumindest müsste man deine Quelltexte vom Makro kennen. Da solltest du mal nachliefern.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Moin!
Wenn die Formel in der Tabelle ist und Du dennoch das Ergebnis bereits in der UserForm angezeigt haben möchtest:
Lasse Dir das Ergebnis in einem Label oder in einer .Enabled = False Textbox anzeigen und übertrage nur die Nicht-Formel-Werte in die Tabelle.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#4
Hallo, 

ich nutze dafür kein Makro.
Die Textboxen befülle ich einfach über die Eigenschaften (ControlSource),  könnte das schon die Ursache sein?
Grüße Mario  Angel
Antworten Top
#5
Ja, bestimmt. Verzichte immer auf rowsource oder listfillrange.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#6
Hallo noch mal,

ich habe gerade mal eine ältere Version probiert, da passiert nichts mit der Formel wenn die UF angezeigt wird.

Sehr seltsam.
Grüße Mario  Angel
Antworten Top
#7
UserForm OHNE Makro?
Wie soll das gehen?
Lade mal die Datei hoch, wenn Du mit meinem Tipp aus #3 nicht klar kommst.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#8
Hallo,

die Datei ist mittlerweile sehr Umfangreich und nicht ohne weiteres Anonymisierbar.

Aber in der  betreffende UF sind nur Textboxen die ich über die jeweiligen Eigenschaften ControlSource mit den Zellen verbunden habe.

Das Problem konnte ich aber momentan lösen, indem ich eine ältere Sicherungskopie mit aktuellen Daten befüllt habe. Im Moment tritt dieser Fehler nicht mehr auf. 
Aber interessieren würde mich auch evtl für die Zukunft warum das passiert ist.
Grüße Mario  Angel
Antworten Top
#9
Lesest du überhaupt die Beiträge ?

http://www.clever-excel-forum.de/Thread-...8#pid90728
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#10
Sicher lese ich die Beiträge. 

Aber ich benutze das angesprochene ja Garnicht. Zumindest gehe ich mal davon aus, das Rowsource nicht das selbe ist wie das Controlsource.
Wie geschrieben, ich befülle die direkt über die Einstellung in den Eigenschaften. 

Das Seltsame ist ja, es hat funktioniert, dann heute die Probleme. Und ich habe an der UF, und auch an anderen Codes nichts geändert.

Ich hatte heute nur an einer anderen UF die Optik etwas angepasst.
Grüße Mario  Angel
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste