|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.08.2018, 09:33 | #1 |
Пользователь
Регистрация: 21.08.2018
Сообщений: 15
|
Как разделить слипшийся текст в excel
День добрый форумчане!
Подскажите пожалуйста, как разделить слипшийся текст в excel? Необходимо найти 11 или 6 (как вариант и 5) цифр в тексте и поставить пробел до и после номера, это возможно? пример: Иванов Иван оставил номер89500887766 и сообщил, что если номер недоступен, то позвонить жене89500887755, или по номеру556677. результат: Иванов Иван оставил номер 89500887766 и сообщил, что если номер недоступен, то позвонить жене 89500887755 , или по номеру 556677 . |
21.08.2018, 11:05 | #2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
пользовательская функция
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
21.08.2018, 12:30 | #3 | |
Пользователь
Регистрация: 21.08.2018
Сообщений: 15
|
Цитата:
Спасибо большое!!!!! Как пользовательская функция работает отлично! требуется для обработки больших таблиц, как из этого кода сделать макрос? Последний раз редактировалось Alexey200999; 21.08.2018 в 12:45. |
|
21.08.2018, 13:15 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
так и сделайте:
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
21.08.2018, 13:44 | #5 | |
Пользователь
Регистрация: 21.08.2018
Сообщений: 15
|
Цитата:
Как пользовательская функция работает, но мне нужно макросом обработать большущий столбец... Код который Вы написали у меня почему то не срабатывает... как им воспользоваться? |
|
21.08.2018, 14:38 | #6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
потом вставил в код листа макрос, который обрабатывает первые ячейки в столбце 1 - заменяя значение на значение, которое возвращает пользовательская функция |
|
22.08.2018, 06:22 | #7 |
Пользователь
Регистрация: 21.08.2018
Сообщений: 15
|
Всем спасибо!!!! Работает!!
Подскажите, можно ли макросом найти в тексте номер телефона и подкорректировать его? 9500887766 -> 89500887766 79500887766 -> 89500887766 8-950-088-77-66 -> 89500887766 -8-950-088-77-66 -> 89500887766 8(950)088-77-66 -> 89500887766 +7(950)088-77-66 -> 89500887766 Необходимо всё привести к одному формату, поставить пробел до и после номера телефона (отделить от текста, так как зачастую написано слитно), без макросов невозможно... Последний раз редактировалось Alexey200999; 23.08.2018 в 05:50. |
22.08.2018, 11:52 | #8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
можно.
нужно, нужно только показать ВСЕ варианты написания номеров, которые могут встретится в данных их всего 4 или есть еще?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
22.08.2018, 13:04 | #9 | |
Пользователь
Регистрация: 21.08.2018
Сообщений: 15
|
Цитата:
Возможно и еще какие варианты попадутся, я думаю допилю попробую самостоятельно... просто проблема в том что это не отдельный столбец, а номера в перемешку с текстом Последний раз редактировалось Alexey200999; 22.08.2018 в 13:07. |
|
22.08.2018, 14:09 | #10 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Alexey200999, приложите ФАЙЛ, где номера в перемешку с текстом.
Потому что если номера телефонов это единственные цифры в тексте - это одно, а если есть еще какие-то числа (номера домов, номера счетов) - это совсем другое.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Слипшийся текст, как разделить? | zvmofficial | Microsoft Office Excel | 9 | 22.03.2018 09:33 |
Как разделить текст в Word? | almazenok | Общие вопросы Delphi | 5 | 15.02.2011 15:45 |
как в ячейке разделить текст на абзацы | evdss | Microsoft Office Excel | 1 | 18.10.2010 08:52 |
как разделить текст на переменные | GAGARIN-NEW | Общие вопросы Delphi | 2 | 07.10.2007 15:24 |
Как разделить текст в Tedit на 2 переменные. | Ната | Общие вопросы Delphi | 2 | 23.04.2007 12:48 |