Mit einer Zeitschleife dieses; D2 ist der Ort, an dem die Liste beginnt. Ich würde es gerne für d3, d4, d5, d6 .... bis zu einem Leerzeichen laufen lassen.Kann ich das loopen?
Auch werde ich die Daten in Spalte E platzieren und das müsste auch wie Spalte D erhöhen; e2, e3, e4, e5, e6 ...
Sub james() 'Main Program
Dim celltxt As String
celltxt = ActiveSheet.Range("D2").Value
DELETE_EJ
If InStr(1, celltxt, "Christy", vbTextCompare) Then
Range("E2").Value = "Christy"
ElseIf InStr(1, celltxt, "Kari", vbTextCompare) Then
Range("E2").Value = "Kari"
ElseIf InStr(1, celltxt, "Sue", vbTextCompare) Then
Range("E2").Value = "Sue"
ElseIf InStr(1, celltxt, "Clayton", vbTextCompare) Then
Range("E2").Value = "Clayton"
'Mit einem Heck einer Zeit looping', weil Sie keine Schleife überhaupt haben? – findwindow
@findwindow Sie sind auf einer Rolle heute;) – mrbungle
@mrbungle lol nur unter Angabe der offensichtlichen XD – findwindow