![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 07.11.2011
Сообщений: 7
|
![]()
имеется несколько сотен ячеек в каждой разное количество чисел разделенных запятыми и пробелом: 1, 2, 3, 4, 5, 6..
можно ли как-то разбить на отдельные ячейки каждую? |
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Да, можно.
Сначала выделяете столбец с данными, потом в меню жмёте ТЕКСТ ПО СТОЛБЦАМ: ![]() ![]() Результат: ![]() |
![]() |
![]() |
![]() |
#3 |
Регистрация: 07.11.2011
Сообщений: 7
|
![]()
блин сразу не догадался, а если таких ячеек много, как потом выстроить получившуюся таблицу в один столбик
например ООО "Рога", 1, 2, 3, 4, 5, 6 ООО "Копыта", 1, 2, 3, 4, 5, 6 нужно ООО "Рога", 1 ООО "Рога", 2 ООО "Рога", 3 ООО "Рога", 4 ООО "Рога", 5 ООО "Рога", 6 ООО "Копыта", 1 ООО "Копыта", 2 ООО "Копыта", 3 ООО "Копыта", 4 ООО "Копыта", 5 ООО "Копыта", 6 |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
![]()
В таком случае покажите расположение данных в файле.
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Макросом несложно сделать так - читаем строки по-одной, разбиваем каждую в массив, его перебираем как нужно в другой массив по размеру с первый -1, но вертикальный, выгружаем на другой лист.
Берём следующую строку... выгружаем под первые данные. Не супербыстро, но просто, и работает. Но чтоб сделать - нужен пример данных в файле.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#6 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() |
![]() |
![]() |
![]() |
#7 |
Регистрация: 07.11.2011
Сообщений: 7
|
![]()
EducatedFool, да!
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 07.11.2011
Сообщений: 7
|
![]()
спасибо, сейчас буду пробовать
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 07.11.2011
Сообщений: 7
|
![]()
не получается ((
подскажите плиз как запустить эту функцию во вложенном файле ошибка вот скрин http://clip2net.com/s/1iUdP расположение данных в файле Последний раз редактировалось jhenya-d; 09.11.2011 в 14:06. |
![]() |
![]() |
![]() |
#10 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
в вашем файле нет ни строки кода... Выложил ваш пример в статье: http://excelvba.ru/code/ExtendArray |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Числовой ряд | nagabara | Фриланс | 4 | 26.06.2011 19:59 |
Разбить дату на отдельные ячейки ДД ММ ГГ | Александр25 | Microsoft Office Excel | 5 | 04.03.2010 19:07 |
Дан числовой ряд и некоторое число e... | Xe0n | Помощь студентам | 1 | 22.12.2009 21:17 |
как создать в макросе числовой формат ячейки? | Dima007 | Microsoft Office Excel | 2 | 30.05.2008 14:08 |
как разбить текстовую ячейку на отдельные ячейки? | zetrix | Microsoft Office Excel | 0 | 31.10.2006 07:46 |