Ich habe folgendes Problem mit einer Userform, TextBox und Zellen und einer Kommazahl.
Habe auf der Form eine TextBox1 eingebaut. Die bezieht ihren Wert je nach Wert einer anderen TextBox2 (über deren Change Ereignis) aus einer bestimmten Zelle in einem Tabellenblatt. Der numerische Wert in der Quellzelle ist das Resultat einer Formel, eine Kommazahl mit vielen Stellen. Soweit alles klar denn der Wert wird in TextBox1 gut angezeigt.
Wenn ich aber dann den erfassten Wert aus TextBox1 über eine Schaltfläche an eine andere Zelle in einem Tabellenblatt weiterleiten will steht da plötzlich eine Zahl ohne Komma, eine riesige Zahl. Offensichtlich wechseln die Werte ihr Format nachdem Sie durch die TextBox1 durchgeschleust wurden. Meine Frage ist nun wie ich es einrichten kann dass der ursprüngliche Wert (Kommazahl) korrekt erfasst und übertragen wird. Eine Einstellung am Format der Zellen hat nicht geholfen. Es muss also irgendwo im VBA-Code einen Zusatz geben den ich noch nicht habe und von dem ich nicht weiss wie und wo (beim erfassen oder beim übertragen)?
Würde mich sehr freuen wenn mir jemand weiterhelfen kann.
Danke, :-)
François