Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Dezimalzahl aus Text extrahiren

Empfohlene Antworten

Hi,

kann mir jemand helfen. Ich möchte aus einem Text eine Dezimalzahl extrahieren können.

Eine ganze Zahl kann ich z.B.

Text = " 5 % Provision"

Text = Val(Text)

Es wird dann nur 5 gemerkt. Das Problem, es funktioniert nicht mit Dezimalzahlen (Komma wird nicht erkannt).

Hat jemand eine Idee? :(

bisserl umständlich, aber versuch mal den text zu zerlegen, und zwar in buchstaben und sonstiges bis zur ersten zahl: "Alkoholgehalt:" und "4,8% Vol"

Dann klapperst du den zweiten Textstring (der fängt ja jetzt mit der Zahl an)einstellig ab, bis ein Zeichen kommt, das kein komma/Punkt ist, und asciimässig ausserhalb der Werte 48-57 (Zeichen 0-9) liegt. wenn das der fall ist, bist du nämlich auf der ersten stelle nach der zahl, und kannst dort den rest des textes abschneiden.

methoden:

-mid$

-zähler (um zu bestimmen, ab welcher stelle später der Resttext abgeschnitten werden soll)

Hi,

ich habe das gerade mal ausprobiert.

Du mußt als Dezimaltrennzeichen einen Punkt statt einem Komma nehmen. Dann klappt es mit val().

Falls das nicht möglich ist, kannst du immernoch den String in eine Hilfsvariable einlesen und da mit instr() und mid() das Komma in einen Punkt umwandeln.

Hi,

habe schon eine bessere Lösung bei http://spotlight.de/zforen/mvb/t/forum_mvb_1.html erhalten.

Text = " 12,34 % Provision"

Text = Replace(Text, "%", "X")

Text1.Text = Val(Replace(Text, ",", "."))

:D

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.