-4
Мне нужен сценарий Excel VB для удаления всех букв a-z A-z и() из ячейки.Сценарий для удаления писем
Я хочу сохранить все числа и периоды (.).
Например SDF dsfsd Dfs SD (ТТС))) SDF 2,1 мг уф г будет 2,1
Это то, что у меня есть, но он не работает:
Function strClean(strtoclean)
Dim objRegExp, outputStr
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True
objRegExp.Pattern = "(([0-9]).)"
outputStr = objRegExp.Replace(strtoclean, "-")
objRegExp.Pattern = "\-+"
outputStr = objRegExp.Replace(outputStr, "-")
strClean = outputStr
End Function
Вы были здесь достаточно долго, чтобы знать, что вам нужно проявить усилие. – findwindow
Например SDF dsfsd ДФС SD (DFD))) SDF 2,1 мг UF г будет 2,1 –
Функция strClean (strtoclean) дим objRegExp, outputStr Набор objRegExp = Новый Regexp objRegExp.IgnoreCase = True objRegExp.Global = True objRegExp.Pattern = "(([A-Za-Z])) +" outputStr = objRegExp.Replace (strtoclean, "-") objRegExp.Pattern = "\ - +" outputStr = objRegExp.Replace (outputStr, "-") strClean = outputStr End Function –