0 / 0 / 0
Регистрация: 03.04.2013
Сообщений: 7
|
||||||
1 | ||||||
Сцепить группы строк18.10.2016, 15:01. Показов 1041. Ответов 3
Метки нет (Все метки)
Здравствуйте
Прошу помощи в следующей задаче. Есть файл, где в одном столбце есть группы строк (изменяющееся количество), разделенных пустой строкой. Примерно так: Кликните здесь для просмотра всего текста
заголовок 1
ааа ббб ссс заголовок 2 ввв гг Заголовок 3 фф ввв ккк ййй И так далее 1000 раз. Цель - получить 1000 строк, в которых группы строк будут объединены в одну ячейку. Для объединения диапазона я нашел готовую пользовательскую функцию (сцепить много), она работает на отлично. А вот написать цикл, который будет подавать этой функции на вход диапазоны, мне не удалось. Помогите, пожалуйста, укажите на ошибки и как их исправить. Спасибо!
0
|
18.10.2016, 15:01 | |
Ответы с готовыми решениями:
3
Обработка группы строк Удаление группы строк Обработка массива, включающего в себя группы строк Сцепить диапазон по столбцам |
4135 / 2239 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
|
||||||
18.10.2016, 15:20 | 2 | |||||
Альтернативный вариант, без использования пользовательской функции
1
|
0 / 0 / 0
Регистрация: 03.04.2013
Сообщений: 7
|
|
18.10.2016, 16:58 [ТС] | 3 |
pashulka, ого! ОГО. Идеально, делает именно то, что нужно. Спасибо огромное!
А вы не могли бы пояснить, как это работает? Я вижу, что тут цикл, который работает с каждой Area в столбце А. А вот что в пятой строке происходит, не могли бы пояснить?
0
|
4135 / 2239 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
|
||||||
18.10.2016, 17:48 | 4 | |||||
Происходит транспонирование (с помощью одноимённой стандартной функции рабочего листа), а затем VB(A) функция Join возвращает строку, содержащую все элементы одномерного массива, об'единённые вместе.
P.S. Ещё один вариант решения поставленной задачи.
0
|
18.10.2016, 17:48 | |
18.10.2016, 17:48 | |
Помогаю со студенческими работами здесь
4
Сцепить ячейки по условию Формировать списки найденных строк в группы по 5 штук, а между ними пропускать 2 строки Сцепить ячейки по условию с разделителем Сцепить ячейки, отвечающие условию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |