У меня есть один столбец, который нужно разделить на несколько, как текст в столбцы в Excel. Однако есть небольшая проблема. Обычный разделитель не будет работать. Рассмотрим строку ниже
Original: Domain\Domain Admins Domain2\User Group Domain3\Developers .....(And so on)
Required: Domain\Domain Admins | Domain2\User Group | Domain3\Developers .....(And so on)
Канал в требуемой строке означает, что он должен быть разбит здесь и скопирован в следующий столбец в соответствии с длиной строки.
У меня есть список в столбце А с 506 строками. Я использовал следующую формулу, чтобы проверить вхождение «\» в столбце B, диапазон значений от 0 до 66
=LEN(A2)-LEN(SUBSTITUTE(A2,"\",""))
Мне нужна помощь, чтобы кодировать следующую логику
- Найти "\" в строке
- Найдите пробел прямо перед "\" и разделите
Я использовал следующий код, но он не служит цели
Range("A1:A506").Select
Selection.TextToColumns
Пожалуйста, помогите с кодом, который учитывает пункты 1 и 2.