wenn das Dezimaltrennzeichen im Betriebssystem nun mal ein Punkt ist, werden nummerische Werte nun mal mit diesem Trennzeichen in einem Formular dargestellt.
2 Vorgehensweisen
entweder du verwendest Labels und Textfelder lediglich zum Anzeigen, und merkst dir im Hintergrund die Originalwerte.
oder du musst die Werte eines Textfeldes nun mal auf das Dezimaltrennzeichen absuchen.
z.B.:
' einfachste Art, das Betriebssystem Dezimaltrennzeichen razszufinden
DezTrennZeichen = mid$(2.1,2,1)
' ersetzte aus dem Textfeld ein eventuelles Betriebsystem-Dezimaltrennzeichen durch einen Punkt
' VAL erkennt den Punkt als Dezimaltrenner
Variable = val(replace(form1.text1.text,DezTrennZeichen,"."))
------------------
Ing. Anton Fuchs
WWW.FFZELL.AT.TC
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP