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

Вход

Регистрация

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

 

= Мир MS Excel/Сравнение 2-х таблиц и перенос данных из одной в другую. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Сравнение 2-х таблиц и перенос данных из одной в другую. (Макросы/Sub)
Сравнение 2-х таблиц и перенос данных из одной в другую.
Giser Дата: Понедельник, 16.10.2017, 16:45 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте!
Долго бьюсь над одной проблемой не могу найти и сам написать, к сожалению не способен.
Для специалиста это думаю будет достаточно просто.
В общем, суть такая.
Есть 2 листа "Заявка" в котором формируется заявка на материалы и "Склад" в котором отображаются остатки материала на складе.
Так вот требуется одним макросом взять наименование материала из графы "Материал" на листе "Заявка". Найти его на листе "Склад" в графе "Наименование" скопировать значение из графы "Остаток на складе" и перенести в соответствующую графу на листе "Заявка". Там в графе "Передать остаток на склад" сформируется остаток с учетом заказа и остатков на складе которые мы внесли раньше.
И тут нужен 2-й макрос который найдет наименование материала из графы "Материал" на листе "Заявка" и передаст остаток из графы "Остаток на складе" и перенесет в соответствующую графу на листе "Склад".
Хух...надеюсь понятно :)
Заранее благодарен!
К сообщению приложен файл: ___.xlsm (87.7 Kb)


Сообщение отредактировал Giser - Понедельник, 16.10.2017, 16:46
 
Ответить
СообщениеЗдравствуйте!
Долго бьюсь над одной проблемой не могу найти и сам написать, к сожалению не способен.
Для специалиста это думаю будет достаточно просто.
В общем, суть такая.
Есть 2 листа "Заявка" в котором формируется заявка на материалы и "Склад" в котором отображаются остатки материала на складе.
Так вот требуется одним макросом взять наименование материала из графы "Материал" на листе "Заявка". Найти его на листе "Склад" в графе "Наименование" скопировать значение из графы "Остаток на складе" и перенести в соответствующую графу на листе "Заявка". Там в графе "Передать остаток на склад" сформируется остаток с учетом заказа и остатков на складе которые мы внесли раньше.
И тут нужен 2-й макрос который найдет наименование материала из графы "Материал" на листе "Заявка" и передаст остаток из графы "Остаток на складе" и перенесет в соответствующую графу на листе "Склад".
Хух...надеюсь понятно :)
Заранее благодарен!

Автор - Giser
Дата добавления - 16.10.2017 в 16:45
Hugo Дата: Понедельник, 16.10.2017, 19:40 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Добрый день (ну или по факту вечер).
Для первой задачи макрос не нужен, достаточно формулы.
Для второй макрос совсем не сложный.
По вопросу что там как считается на листе ("Там в графе "Передать остаток на склад" сформируется остаток с учетом заказа и остатков на складе которые мы внесли раньше.") я ничего не менял, это сами думайте.
P.S. Там на листе была по моему мнению куча мусора, я её удадлил. Как и кучу лишних модулей. Если это всё нужно - извините :)
Имена не трогал - но они тоже в примере явно лишние.
К сообщению приложен файл: Giser.xlsm (33.6 Kb)


excel@nxt.ru
webmoney: E265281470651 Z422237915069


Сообщение отредактировал Hugo - Понедельник, 16.10.2017, 19:43
 
Ответить
СообщениеДобрый день (ну или по факту вечер).
Для первой задачи макрос не нужен, достаточно формулы.
Для второй макрос совсем не сложный.
По вопросу что там как считается на листе ("Там в графе "Передать остаток на склад" сформируется остаток с учетом заказа и остатков на складе которые мы внесли раньше.") я ничего не менял, это сами думайте.
P.S. Там на листе была по моему мнению куча мусора, я её удадлил. Как и кучу лишних модулей. Если это всё нужно - извините :)
Имена не трогал - но они тоже в примере явно лишние.

Автор - Hugo
Дата добавления - 16.10.2017 в 19:40
Giser Дата: Вторник, 17.10.2017, 12:29 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Hugo, Спасибо! С некоторыми изменениями подошло.


Сообщение отредактировал Giser - Вторник, 17.10.2017, 12:30
 
Ответить
СообщениеHugo, Спасибо! С некоторыми изменениями подошло.

Автор - Giser
Дата добавления - 17.10.2017 в 12:29
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Сравнение 2-х таблиц и перенос данных из одной в другую. (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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