|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.01.2019, 10:00 | #1 |
Новичок
Джуниор
Регистрация: 22.01.2019
Сообщений: 2
|
Прошу помочь создать макрос по копированию
Здравствуйте уважаемые программисты.
Прошу помочь с созданием небольшого макроса по копированию 10 строчек в выбранном диапазоне строчек. Исходные данные следующие: Имеется таблица разных значений (много строк много столбцов), необходимо выбрать диапазон из нескольких строк (допустим 100 строчек), в этот диапазон строчек необходимо вставить после каждой строки ещё 10 новых строчек (получится 1000 строчек), при этом необходимо скопировать в эти 10 новых строчек информацию из другого диапазона 10 выбранных строчек (скопированных). То есть выбрал 10 строчек которые надо скопировать, нажал кнопку скопировать (они поместились в буфер обмена копирования), после этого выбираю диапазон строк, в который нужно вставить эти 10 строк после каждой строчки (допустим диапазон из 100 строчек). Нажимаю на кнопку выполнить макрос и он добавляет в выбранном диапазоне после каждой строчки 10 строк и копирует в них информацию из 10 скопированных строк. Вроде коротко описал, если что-то не понятно спрашивайте, поясню. Сам пробовал трекером создать это копирование, но не получается. так ка он в одно и тоже место всегда вставляет 10 строк и в них копирует, и какие изменения надо внести не совсем понимаю так как в VBA вообще ни чего не понимаю. За ранее благодарю тех кто сможет помочь. |
22.01.2019, 12:23 | #2 | |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Цитата:
Учтите, что макрос работает только с кнопки на панели или горячей клавиши, т.к. при вызове окна "Макросы" режим копирования слетает. Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Последний раз редактировалось Казанский; 22.01.2019 в 12:25. |
|
24.01.2019, 04:51 | #3 |
Новичок
Джуниор
Регистрация: 22.01.2019
Сообщений: 2
|
Спасибо большое. Запустил. Прицепил кнопку к макросу. Выделяю 10строчек. Нажимаю копировать, выделяю диапазон куда копировать. И вкаждую строчку в выбранном диапазоне вставляются 10 скопированных строк.
Пока всё работает замечательно. Ещё раз спасибо. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать макрос. С чего начать? Прошу совета | kzld | Microsoft Office Excel | 4 | 13.05.2015 14:31 |
Алгоритмы. Не прошу решить. Прошу помочь! | pascaluser | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 12.10.2012 08:45 |
Макрос по копированию | latana | Microsoft Office Excel | 0 | 11.07.2012 17:53 |
Макрос по копированию строки, в зависимости от даты | Feller | Microsoft Office Excel | 2 | 02.11.2011 19:30 |
Макрос по копированию данных из другого фаила | Devourer12345 | Microsoft Office Excel | 30 | 17.07.2008 04:54 |