Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
788to792
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
788to792
788to792
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Dezimaltrennzeichen von Val Wert in TextBox
09.08.2006 13:00:38
Val
Hallo,
ich habe folgenden code:

Private Sub UserForm_Initialize()
OPENCOM schnittst1 & ":9600,N,7,1"
SENDSTRING "X" & Chr$(13) & Chr$(10)
DELAY 100
position = Space$(11)      '11 Leerzeichen (VBA)
READSTRING position        'Auf 11 Zeichen warten
CLOSECOM
position = Right(position, Len(position) - InStrRev(position, " "))
x = Val(position)
MsgBox x
TextBox1.Value = x
TextBox2.Value = Cells(13 + i, 2)
End Sub

und folgendes Problem:
in der MsgBox hat x zB den Wert 1.2
in der TextBox steht dann aber 1,2
das seltsame ist, manchmal ist der Wert in der TextBox dann doch mit .
Hat jemand eine Idee wie ich vermeiden kann, das das Dezimaltrennzeichen
in der TextBox ein , ist?
Mit freundlichen Grüssen Frank

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dezimaltrennzeichen von Val Wert in TextBox
09.08.2006 23:15:32
Val
Hallo Frank,
es liegt an der Val-Funktion.
TextBox1.Value = Replace(x, ",", ".")
Gruß
Gerd
vielen Dank
10.08.2006 07:19:43
F
Hallo Gerd,
vielen Dank für deine Hilfe.
Das funktioniert.
Mit freundlichen Grüssen Frank
Anzeige

314 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige