Excel "Field!"-Error
28.12.2019 22:11:03
SteinApfel
ich hoffe ihr hattet alle schöne Feiertage und konntet euch erholen.
Ich möchte auch an sich nicht lang stören, ich bin nur auf einen Fehler gestoßen, der mir unbekannt ist.
Ich arbeite seit längerem an einem Exceltool und bisher waren die zellenbasierten Eingaben ohne Beanstandungen. VBA hat die Bspw. 0,65 in einer Zelle direkt erkannt und zu einer 0.65 gemacht. Ebenso mit negativen Vorzeichen.
Doch heute wollte ich weiter machen und gebe in die dafür vorgesehene Zelle -0,65 ein und es tritt der "Field!" Error auf. Ein grünes Infohäkchen taucht auf, wenn ich das Vorzeichen weg lasse, also nur die 0,65 eingebe. Dann steht dort "Als Text gespeicherte Zahlen".
Da es bisher alles super funktioniert hat und ich die letzten Male, bei denen es tadellos funktioniert hat, nichts an dem Format oder der Zelle etwas verändert habe, verstehe ich gerade nicht wieso Excel auf einmal diese Fehlermeldung von sich gibt.
Jetzt werden aus 0,6 ganze 6. Dabei konnte Excel doch zuvor auch das Komma als Dezimaltrennzeichen erkennen. Google bringt mich leider auch nicht weiter... daher habe ich die Hoffnung hier auf Lösungen zu stoßen.
Die Werte werden im Übrigen in VBA "normal" übergeben.
VariableA = Tabelle1.range("A1")
oder auch VariableA = CDbl(Tabelle1.range("A1"))
Wie gesagt, warum jetzt auf einmal ein Error erscheint ist mir sehr fragwürdig, da ich keine betroffenen Zellen oder Codezeilen verändert habe.
Vielen Dank für die Lösungsvorschläge und einen angenehmen Abend.
Beste Grüße
Hendrik