Вы можете использовать это как две функции (одна возвращает левую часть, другая возвращает правую часть):
Function split1(str As String, dlmtr As String) As String
Dim pt1() As String
pt1 = Split(str, dlmtr)
split1 = pt1(0)
End Function
Function split2(str As String, dlmtr As String) As String
Dim pt2() As String
pt2 = Split(str, dlmtr)
split2 = dlmtr & " " & pt2(1)
End Function
Обратите внимание, что ожидаемый разделитель с учетом регистра
Или как подпрограмма (настроить по необходимости):
Sub split_strings()
Dim rng As Range
Dim dmltr As String: dmltr = "Detroit"
Set rng = Range("A1")
Dim splt() As String
splt = Split(rng.Value, dmltr)
rng.Offset(0, 1).Value = splt(0)
rng.Offset(0, 2).Value = dmltr & " " & splt(1)
End Sub