Вытащить из ячейки символы - VBA

Узнай цену своей работы

Формулировка задачи:

подскажи пожалуйста, как вытащить символы (буквы и пр.) после цифр из ячейки? т.е. предполагаю что надо сначала определить последнюю (слева на право) цифру, а затем вытащить все что есть после нее
массив правильный ответ
про 123456789 прот прот
"12345678, 321 ,ййй ,ййй
8777лл "п"ро лл "п"ро
456 ро 123458  
ццц 444 длдлд длдлд

Решение задачи: «Вытащить из ячейки символы»

textual
Листинг программы
  1. Sub pr2()
  2.     Dim x As Range
  3.     With CreateObject("vbscript.regexp")
  4.         .Global = True
  5.         .Pattern = "\D+$"
  6.         For Each x In Selection
  7.             If .test(x) Then x.Offset(, 1) = .Execute(x)(0) '.Replace(x, "")
  8.        Next
  9.     End With
  10. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы