0 / 0 / 0
Регистрация: 21.07.2015
Сообщений: 7
|
|
1 | |
Разбить текст ячейки (строки), содержащий разделитель, на строки макросом21.07.2015, 13:18. Показов 15305. Ответов 7
Метки нет (Все метки)
0
|
21.07.2015, 13:18 | |
Ответы с готовыми решениями:
7
Разбить содержимое ячейки на строки Разнести текст из ячейки по другим, ориентируясь на разделитель Разбить текст ячейки (строки), содержащий разделитель, на строки Разбить текст на строки длиной до 300 символов, вывести полученные строки в разные Label |
3897 / 2302 / 776
Регистрация: 02.11.2012
Сообщений: 6,119
|
||||||
21.07.2015, 16:03 | 2 | |||||
Сообщение было отмечено chumich как решение
Решение
вот код, пробуйте на черновике т.к. знания начальные, могу что то упустить, не учесть.
3
|
0 / 0 / 0
Регистрация: 21.07.2015
Сообщений: 7
|
|
21.07.2015, 16:50 [ТС] | 3 |
Спасибо, Vlad999!
....ничего у меня не получилось, т.к. я не программист, а просто пользователь. макросы для меня - темный лес! Добавлено через 8 минут Слушайте, Vlad999, вот я балда , всё получилось - и у Вас и у меня, я просто не заметила, как всё сработало . Всё работает - спасибо!!! А то, я уж собралась делать всё обходными путями - через Word - копируешь в Word, а потом обратно в Excel - и всё разносится по строкам ))))))
0
|
0 / 0 / 0
Регистрация: 29.12.2015
Сообщений: 15
|
|
05.09.2019, 12:06 | 4 |
Добрый день, Vlad999, подскажите, при запуске макроса выдаёт ошибку
"subscript out of range error 9" на строке mas(k, j) = Split(Cells(i, j), Chr(10))(k - 1) Можете модифицировать код, чтобы результат был, как на скриншоте? (Сверху исходный текст, снизу необходимый результат?) P.s. количество строк может варьироваться до 20
0
|
0 / 0 / 0
Регистрация: 29.12.2015
Сообщений: 15
|
|
05.09.2019, 12:12 | 5 |
upd. изменил название файла на vvv ошибка пропала. Но при запуске макроса ничего не происходит.
0
|
3897 / 2302 / 776
Регистрация: 02.11.2012
Сообщений: 6,119
|
|
05.09.2019, 12:26 | 6 |
файл показываем.
0
|
0 / 0 / 0
Регистрация: 29.12.2015
Сообщений: 15
|
|
05.09.2019, 13:23 | 7 |
вот файл.
0
|
0 / 0 / 0
Регистрация: 29.12.2015
Сообщений: 15
|
||||||
06.09.2019, 18:46 | 8 | |||||
Может кому пригодится
Необходимый столбец указывается в строке 5 (В данном случае столбец D) После символа Chr(10) (ALT+ENTER) будет создана новая строка. При необходимости исправить на свой символ в строке 6 Исходный текст и необходимый результат видны в комментарии Код макроса Кликните здесь для просмотра всего текста
0
|
06.09.2019, 18:46 | |
06.09.2019, 18:46 | |
Помогаю со студенческими работами здесь
8
Как получить номер строки ячейки в которую внесена функция макросом этой функции Разбить данные из ячейки на строки Разбить текст на строки Разбить текст на строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |