|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.09.2020, 20:47 | #1 |
Пользователь
Регистрация: 06.09.2020
Сообщений: 17
|
Копирование строчек по разным столбцам на другой лист
Здравствуйте!
мучаюсь уже несколько дней с кодом(недавно начала изучение VBA). Нужно скопировать строчки с Лист1 на Лист2, но так, чтобы код был универсальным (чтобы можно было проделать эту процедуру с другими листами, но с такими же строчками и столбцами). Проблема еще заключается в том, что подпунктов 1.1.1.1 или 1.1.2.1 или 1.1.2.4.1 и т.д. может быть неопределенное количество. Также могут появиться подпункты (например, 1.1.2.4.1.1, которые идут в подразделение 5), которые должны быть в столбце "5 уровень" Лист2. Прикладываю файл для примера. На лист2 уже скопировала ручками строчки и разнесла по столбцам. макрос должен работать на винде Заранее спасибо! Последний раз редактировалось lilpop; 07.09.2020 в 10:43. |
07.09.2020, 08:59 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
такой вариант по фану:
идем по столбце А; берем данные с ячейки; удаляем последний символ, если ето точка; считаем количество точек в записи, после предыдущего поста (п1); значение из столбца В пишем на лист2 в столбец номер (п1) - 1 плюсом допилка названий уровней
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
07.09.2020, 10:47 | #3 |
Пользователь
Регистрация: 06.09.2020
Сообщений: 17
|
Aleksandr H.,
не совсем поняла как это сделать, не могли бы Вы в виде кода написать? |
07.09.2020, 17:10 | #4 |
Форумчанин
Регистрация: 10.05.2019
Сообщений: 164
|
lilpop,
скажите, правильные ли там у вас наименoвания? Смoтрите Лист1, стрoка 30: стoлбец "A" = 1.1.2.4 (№ п/п) стoлбец "B" = Подраздел Орг 1.2.1 (Наименование структурного подразделения Организации1) |
07.09.2020, 19:24 | #5 |
Пользователь
Регистрация: 06.09.2020
Сообщений: 17
|
да, там все верно
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование данных на другой лист по критериям | 1337Roly | Microsoft Office Excel | 0 | 22.02.2018 19:50 |
Копирование строки на другой лист | dsadik91 | Microsoft Office Excel | 5 | 03.06.2012 12:52 |
Копирование строки на другой лист ! | Maksiart | Microsoft Office Excel | 5 | 21.11.2011 23:47 |
копирование в другой лист | nisan | Microsoft Office Excel | 1 | 28.10.2010 19:44 |