Some thing like
Option Explicit
Function ptest(ind) As String
Dim RegEx As Object
Set RegEx = CreateObject("vbscript.regexp")
With RegEx
.MultiLine = False
.Global = False
.IgnoreCase = True
.Pattern = "^[a-z]+"
End With
If RegEx.Test(ind) = True Then
ptest = "YES"
Else
ptest = "NO"
End If
Set RegEx = Nothing
End Function
Sub ptesti()
Dim b#, y, p, i!, k(), e, d#
With Range("a1", Range("a" & Rows.Count).End(xlUp)).Resize(, 1)
p = .Value
End With
ReDim k(1 To 500, 1 To 2)
b = 1
d = 1
For Each e In Split(p, " ")
Select Case ptest(e)
Case "YES"
k(b, 1) = e
b = b + 1
Case Else
k(d, 2) = e
d = 1 + d
End Select
Next
Range("e1").Resize(500, 2).Value = k
End Sub
Bookmarks