Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Кописпаст с одного листа в другой - по заданному правилу - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Кописпаст с одного листа в другой - по заданному правилу (Макросы/Sub)
Кописпаст с одного листа в другой - по заданному правилу
wwizard Дата: Понедельник, 23.04.2018, 00:03 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 176
Репутация: 0 ±
Замечаний: 40% ±

Прошу посильной помощи, в создании небольшого макроса

На листе 1 - содержится главная информация. На листе 2 - второстипенная
Данные на Листе 1 в столбце 4 - соответсвуюют Данным на листе 2 в столбце 1
Требуется макрос, при запуске которого произойдет следующее: При нахождении одинаковой позицции на листе 1, столбец 4, каждой ячейки/столбец 1 листа 2 - в 12й столбец первого листа, копируются данные с 12го столбца Листа 2, соответствующей ячейки.

Если данные не найдены, строка просто пропускается и ничего в нее не копируется.

Строк в прайсе около 80000. +/-
Очень желательно чтоб при выполнении - макрос не подвис )
К сообщению приложен файл: proba-BR-MT.xlsm (11.7 Kb)


Сообщение отредактировал wwizard - Понедельник, 23.04.2018, 00:11
 
Ответить
СообщениеПрошу посильной помощи, в создании небольшого макроса

На листе 1 - содержится главная информация. На листе 2 - второстипенная
Данные на Листе 1 в столбце 4 - соответсвуюют Данным на листе 2 в столбце 1
Требуется макрос, при запуске которого произойдет следующее: При нахождении одинаковой позицции на листе 1, столбец 4, каждой ячейки/столбец 1 листа 2 - в 12й столбец первого листа, копируются данные с 12го столбца Листа 2, соответствующей ячейки.

Если данные не найдены, строка просто пропускается и ничего в нее не копируется.

Строк в прайсе около 80000. +/-
Очень желательно чтоб при выполнении - макрос не подвис )

Автор - wwizard
Дата добавления - 23.04.2018 в 00:03
_Igor_61 Дата: Понедельник, 23.04.2018, 20:48 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте, wwizard,
Просто записал макрорекордером ВПР и заменил на значения. Потом для проверки скопировал Ваши 6 строк до 95000, проверил - у меня отработало за 1-2 сек. Проверяйте на Ваших данных, как будет работать
К сообщению приложен файл: proba-BR-MT_.xlsm (24.5 Kb)
 
Ответить
СообщениеЗдравствуйте, wwizard,
Просто записал макрорекордером ВПР и заменил на значения. Потом для проверки скопировал Ваши 6 строк до 95000, проверил - у меня отработало за 1-2 сек. Проверяйте на Ваших данных, как будет работать

Автор - _Igor_61
Дата добавления - 23.04.2018 в 20:48
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Кописпаст с одного листа в другой - по заданному правилу (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!