У меня есть строка с именем str = "12345-5, 12345-4, 12345-3, 12345-2, 12345-1
Мне нужно перевернуть строку, чтобы она выглядела следующим образом str = "12345-1, 12345-2, 12345-3, 12345-4, 12345-5"
Я попробовал метод strReverse, и он почти сделал то, что хотел ...
Sub rev()
Dim str As String
str = "12345-5, 12345-4, 12345-3, 12345-2, 12345-1"
str = StrReverse(Trim(str))
'turns out to be str = "1-54321 ,2-54321 ,3-54321 ,4-54321 ,5-54321"
End Sub
но это закончилось тем, что перевернуло всю строку, должно быть, догадались.Поэтому мне интересно, следует ли использовать выражение регулярного выражения для анализа строки и удаления «12345-», а затем повернуть ее вспять и добавить обратно?Я не слишком уверен, что это будет лучшим методом для моей проблемы.Кто-нибудь знает решение моей проблемы или может указать мне правильное направление?Спасибо