Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
264to268
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
264to268
264to268
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Text in Zahl umwandeln?

Text in Zahl umwandeln?
04.06.2003 10:54:37
Franz
Hallo zusammen,

ich steh im Moment ein bissel auf dem Schlauch und hoff ihr könnt mir helfen.

Mit folgendem Code hab ich aus einer .txt Datei eine Zeichenkette ausgelesen.

sub aus()
Open "c:\zs\pt11.txt" For Input As #1
Do Until EOF(1)
Line Input #1, txt
If InStr(txt, "Summe Erzeugnisart") Then
Summe = Right(txt, Len(txt) - 103)
summe1 = Left(Summe, Len(Summe) - 9)
End If
Loop
Close
KZ.Range("M4").Value = summe1
End sub

Das Ergebnis von dieser Aktion ist eine Zahl mit zwei Nachkommastellen. Was muß ich machen damit ich mit dieser Zahl weiterrechnen kann? Wie wandel ich per VBA die Zeichenkette (Zahlenkette) in eine Zahl um? In der Recherche bin ich irgendwie nicht fündig geworden.

Ich hoff einer von euch hat einen guten Tipp für mich!

Vielen Dank!
Franz

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Text in Zahl umwandeln?
04.06.2003 10:58:15
TinoS

Hallo Franz,

am einfachsten ist es mit *1 zu multiplizieren.

Dann müsste es klappen

Gruß
Tino

Re: Text in Zahl umwandeln?
04.06.2003 10:58:37
WernerB.

Hallo Franz,

so:
KZ.Range("M4").Value = Cdbl(summe1)


MfG
WernerB.

Re: Text in Zahl umwandeln?
04.06.2003 10:59:55
ANdreas

Hallo Franz,

dazu gibt es die VBA-Funktion Val().

Hoffe das hilft weiter,
Andreas

Klappt wunderbar! Vielen Dank euch beiden! o.T.
04.06.2003 11:07:59
Franz



Anzeige

365 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige