Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Microsoft Office и VBA > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 25.06.2018, 00:58   #1
Mezhuna
Новичок
 
Регистрация: 25.06.2018
Сообщений: 1
Репутация: 10
По умолчанию ВПР с помощью макроса

Добрый вечер!

Делаю первые шаги в написании VBA и получаю задание руководителя по автоматизации базы данных.

Есть база данных в которую вносится информация по разным приборам. Директору нужно, чтобы вводился только код прибора с помощью баркода, а остальная информация подтягивалась по номеру прибора из разных файлов. Файлы могут быть двух видов. Пытаюсь написать макрос, но это первый опыт и у меня пока не получается.
1. Не знаю как прописать условие, чтобы эксель запускал макрос при каждом изменении в столбце С - в этот столбец сканируется номер прибора. Его нужно писать в Листе? Не в Модуле? это же имеет значение?
2. Как прописать макрос для ВПР, который будет пробегаться по всем листам в другой книге и из нужного столбца, которые могут быть в разной последовательности вытаскивать необходимую информацию из двух столбцов.

Чехарда с файлами,т.к. из разных стран приходит информация в разном виде. Эти файлы, если я правильно понимаю, можно привести к единому формату также через макросы, но для меня это пока сложно, а директору же нужно уже все вчера. А если рассмотреть вариант, что формат файла из которого тянется информация одинаковый и нужно тянуть данные с листа , который называется также как и прибор - CAD. Может быть вы сможете мне подсказать, как это сделать?
А я постараюсь привести к единому формату приходящие файлы.

Буду признательна за вашу помощь!

С уважением,
Наталья
Вложения
Тип файла: xlsx Пример.xlsx (6.5 Кб, 1 просмотров)
Тип файла: xlsx Дополнение.xlsx (3.9 Кб, 1 просмотров)
Mezhuna вне форума   Ответить с цитированием
Старый 25.06.2018, 09:06   #2
Aleksandr H.
2 the Nation Glory
Профессионал
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Адрес: Wild West Ukraine
Сообщений: 2,420
Репутация: 885

skype: aleksandr.gryb
По умолчанию

Цитата:
Сообщение от Mezhuna Посмотреть сообщение
эксель запускал макрос при каждом изменении в столбце
Worksheet.Change

Цитата:
Сообщение от Mezhuna Посмотреть сообщение
Как прописать макрос для ВПР,
Цитата:
Сообщение от Mezhuna Посмотреть сообщение
формат файла из которого тянется информация одинаковый и нужно тянуть данные с листа , который называется также как и прибор - CAD.
vba Vlookup across workbooks
__________________
Mailto: media.project@ukr.net
Aleksandr H. вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Раскрывающиеся списки с помощью макроса Dante18 Microsoft Office Word 6 20.03.2018 17:29
Создание документа с помощью макроса Katiy2002 Microsoft Office Excel 3 10.01.2018 20:28
Защита листа с помощью макроса amadeus017 Microsoft Office Excel 6 25.03.2015 19:03
подстановка с помощью ВПР по двум столбцам grichanuk Microsoft Office Excel 0 04.12.2009 18:23
как определить адрес значения, полученного с помощью функции ВПР? profik777 Microsoft Office Excel 5 21.11.2008 15:59


16:31.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru