Страницы: 1
RSS
Взаимодействие Excel и Access, Перенос соответствующих значений из Excel в Access
 
Добрый день!
Задача следующая:
В файле Excel есть определенная таблица, которая в дальнейшем будет импортироваться из Access (название листа - "БД"). Кроме этого в файлу Excel есть лист "Изменяемое_значение", в котором указано ключевое поле (из "БД") и новое значение, которое им надо задать.
Нужно помочь с переносом данных из таблицы Excel в базу Access, причем строго определенным образом. Нужно чтобы макрос из Access можно было вызвать файл Excel (желательно с окном поиска, но это не обязательно), далее макрос нашел ключевые значения в Excel на листе "Изменяемое_значение", и уже у себя в Access в таблице "БД" нашел эти ключевые значения и изменил соответствующее им значение в столбце "Количество" на то, что есть в "Изменяемое_значение".
Если я всё правильно понимаю, то для такой работы нужны какие-то библиотеки, которые зависят от версии офиса, что для меня уже немного сложновато... Сейчас нужно сделать работу так, чтобы всё работало на версии офиса 2010.

Результат работы нужен следующий: открытый код макроса с пояснениями внутри (т.е. какая часть кода за что отвечает) и дополнительно нужно объяснить, что нужно делать, если я буду пользоваться этим макросом на другой версии офиса, т.е. где посмотреть, какая мне нужна библиотека, где её скачать, куда поставить и что изменить в коде, если я перейду на другую версию офиса.

В связи с тем, что впервые заказываю подобную работу, цену готов обсуждать.  
Изменено: Vch - 21.03.2022 20:26:22
 
Добрый.
Зачем такой сложный алгоритм, не проще ли с Excel макросом делать эти апдейты
 
Цитата
написал:
Зачем такой сложный алгоритм, не проще ли с Excel макросом делать эти апдейты
К сожалению нет, не проще. Дело в том, что данная задача - одна из многих, которые предстоит решить, но она эта задача - базовая. В дальнейшем предполагается, что оператор будет работать именно с БД, а юзеры - с таблицами, и именно оператор должен инициировать работу макроса. Таблиц будет много, а БД - одна, в каждую таблицу залезать - не удобно. Отсюда и столь сложный алгоритм.  
 
Цитата
написал:
Таблиц будет много, а БД - одна, в каждую таблицу залезать - не удобно
Изначально что то не так проектируете.
Не претендую, только спрашивал
 
Пишу в личку.
Сделал.
Оплату получил.
Изменено: МатросНаЗебре - 22.03.2022 22:07:32
 
Работа выполнена, тему можно закрывать.
, два раза КУ! Большое спасибо за оперативность и точность выполнения!
Страницы: 1
Наверх