Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
932to936
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
932to936
932to936
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Zahl/Text trennen
14.12.2007 12:13:39
Gregor
Hallo zusammen
Text/Zahl trennen funktioniert mit folgender Formel:
Sub trennen() Dim b As Integer Dim Text As Variant Dim Name As Variant Dim Nummer As Integer Name = "BB2" For b = 1 To Len(Name) If IsNumeric(Mid(Name, b, 1)) Then Exit For Next b Text = Left(Name, b - 1) Nummer = Right(Name, (Len(Name) - (b - 1))) End Sub


Wie lautet die Prozedur, wenn zuerst die Zahl steht, also "2BB"
Vielen Dank
Gregor

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

Betreff
Datum
Anwender
Anzeige
AW: Zahl/Text trennen
14.12.2007 12:21:00
HermannZ
hallo Gregor;
wie wäre es damit kann beides;
 ABC
29Beispiel: EC 0020207  
30Nur die Ziffern oder den Text aus einer Zahl mit Text  
31A4B2N 012345 HZN42012345ABN  HZN
32   
33Formel in B31 =TRENNEN(A28;"Zahl") 
34Formel in C31 =TRENNEN(A28;"Text") 
35   
36In ein Modul kopieren'Funktion zum Trennen von Text und Zahlen 
37 'Funktionsaufruf = TRENNEN(Zelle;Modus) 
38 'Modus "Zahl" liefert die Zahl; Modus "Text" liefert den Text 
39 

Function Trennen(str As String, Modus As String) As String
 
40 Dim i As Integer 
41 Dim strTemp, c As String 
42   
43 strTemp = "" 
44     For i = 1 To Len(str) 
45     c = Mid(str, i, 1) 
46         If IsNumeric(c) Then 
47             If Modus = "Zahl" Then 
48             strTemp = strTemp & Mid(str, i, 1) 
49             End If 
50         Else 
51         If Modus = "Text" Then 
52         strTemp = strTemp & Mid(str, i, 1) 
53         End If 
54     End If 
55 Next 
56   
57 Trennen = strTemp 
58   
59 End Function

 

Formeln der Tabelle
ZelleFormel
B31=TRENNEN(A31;"Zahl")
C31=TRENNEN(A31;"Text")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruss HermannZ

Anzeige
AW: Zahl/Text trennen
14.12.2007 15:32:49
Gregor
Hermann
Vielen Dank, funktioniert bestens.
Gregor

302 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige