Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
496to500
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
496to500
496to500
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

String zerlegen

String zerlegen
06.10.2004 13:46:26
Matthias
Hallo,
haben folgenden String welchen ich zerlegen will (1 Zeile in Excel):
 695523-8 € 1 € MOTOR PROTECTION SWITCH €2.5-4A € 
die Nummer 695523-8 und 1 habe ich mit den Befehlen Trim und InStr(znr, "€") herausgenommen. Wie kann ich mit Instr zu dem 2ten und 3ten € Zeichen zählen?
Grüße
Matthias

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: String zerlegen
Harald
Hallo Matthias,
1. teilstring bilden (trim, instr).
2. neuen Suchstring bilden als Rest aus dem ersten Suchstrin, (rtrim, instr)
3. dann mit dem neuen Suchstring so weiter verfahren.
Gruß Harald
AW: String zerlegen
EtoPHG
Hallo Matthias,
1. € =InStr(znr, "€")
2. € =InStr(InStr(znr,"€") + 1, "€")
3. € =InStr(InStr(InStr(InStr(znr,"€") + 1), "€") +1 ,"€")
Gruss Hansueli
AW: String zerlegen
07.10.2004 20:35:00
Peter
Hallo Matthias,
so geht es auch.
Gruß, Peter


Sub Zerlegen_Text()
Dim iIndx    As Integer
Dim iZeile   As Integer
Dim sText    As String
   iZeile = 3
   For iIndx = 1 To Len(Range("A1").Value)
      If Mid(Range("A1").Value, iIndx, 1) = "€" Then
         Cells(iZeile, 1).Value = sText
         iZeile = iZeile + 1
         sText = ""
       Else
         sText = sText & Mid(Range("A1").Value, iIndx, 1)
      End If
   Next iIndx
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige