Hi aarbuckle
try...
Sub ptest()
Dim i!, j!, c As Range, Rng As Range, z()
Application.ScreenUpdating = False
ReDim z(1 To 1, 1 To 1)
Dim ws1 As Worksheet
Set ws1 = Sheets("Reporting - Inputs Credit Pass")
ws1.Activate
Set Rng = ws1.Range("g5", Range("g" & Rows.Count).End(xlUp))
i = 1
For Each c In Rng
For j = 1 To UBound(Split(Application.Clean(c.Value), "M")) + 1
If Split(Application.Clean(c.Value), "M")(j - 1) <> "" Then
z(1, i) = "M" & Split(Application.Clean(c.Value), "M")(j - 1)
i = i + 1
End If
ReDim Preserve z(1 To 1, 1 To (i + 1))
Next j
Next c
Sheets("Credit Pass (Feed)").Activate
Sheets("Credit Pass (Feed)").Range("A5").Resize(i, 1) = Application.Transpose(z)
Application.ScreenUpdating = True
End Sub
Bookmarks