Страницы: 1
RSS
Макрос копирования в другую книгу значений с указанной строки до последней
 
Нужно написать макрос, который будет копировать значения из таблицы B:V с 19 строки и до последней книги Фильтрация.
Параллельно подсчитает количество строк и присвоит значение переменной.
Скопированные значения переместятся в книгу Архив в столбцы D:U после последней заполненной строки.
Столбцы А, B, C книги Архив заполнится через цикл от последней строки на количество строк (Переменная).
Будет лучше, если в книге архив будет работать поиск и удаление строк дубликатов

P.S. Это уже реализовано через форму WorkRecords книги Фильтрация, но такое решение имеет ряд недостатков.
Переносится каждая строка, если допустить ошибку при заполнении формы, она сразу перенесется в книгу Архив и ее не сразу можно будет удалить.
 
 B:V  21 колонка, а  D:U - 18
не получиться 21 колонку данных затолкать в 18 колонок
или может получиться, если сможете обьяснить как это сделать
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Богдан Кох, Доброго времени суток. Удалил объединеные ячейки в таблице, иначе никак. Запуск копирования кнопкой с красной надписью, пароль на запуск ваше имя латиницей
Удачи!
Изменено: MikeVol - 20.01.2022 14:52:34
 
Добрый день,
Пока макрос не правильно работает.
Он каждый раз перезаписывает книгу архив, а не заполняет в следующие строчки.
 
Богдан Кох, Доброго времени суток. Ну да, так он и должен работать. Каждый его запуск он перезаписывает данные заново всё целиком. Так и было задумано. Удачи!
Страницы: 1
Наверх