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

Вход

Регистрация

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

 

= Мир MS Excel/Перенос данных с Excel in Access - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Access » Перенос данных с Excel in Access (Макросы/Sub)
Перенос данных с Excel in Access
Nikita085 Дата: Среда, 18.03.2020, 22:58 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Доброго времени суток уважаемые специалисты!
Прошу помощи у Вас в решении проблемы:
Есть таблица Excel с которой переносятся данные в БД Access.
Есть макрос который переносит данные с Excel в Access, при выполнении макроса переноса данных,
содержимое листа переносится в Access.
А необходимо что бы в Access переносились только новые данные, и если предыдущие строки были отредактированы,
то они тоже заменялись в базе Access.
К сообщению приложен файл: 13698.rar(61.3 Kb)
 
Ответить
СообщениеДоброго времени суток уважаемые специалисты!
Прошу помощи у Вас в решении проблемы:
Есть таблица Excel с которой переносятся данные в БД Access.
Есть макрос который переносит данные с Excel в Access, при выполнении макроса переноса данных,
содержимое листа переносится в Access.
А необходимо что бы в Access переносились только новые данные, и если предыдущие строки были отредактированы,
то они тоже заменялись в базе Access.

Автор - Nikita085
Дата добавления - 18.03.2020 в 22:58
RAN Дата: Четверг, 19.03.2020, 09:20 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 5279
Репутация: 1059 ±
Замечаний: 0% ±

2010
Это делается просто :)
Для части 1:
Собираете все строки таблицы в ключ.
Собираете все записи Access в ключ.
Сравниваете, и определяете, что нужно добавить, после добавляете нужное.
Для части 2 еще проще:
Проделываете аналогично 1, но для каждой ячейки и для каждого поля записи.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеЭто делается просто :)
Для части 1:
Собираете все строки таблицы в ключ.
Собираете все записи Access в ключ.
Сравниваете, и определяете, что нужно добавить, после добавляете нужное.
Для части 2 еще проще:
Проделываете аналогично 1, но для каждой ячейки и для каждого поля записи.

Автор - RAN
Дата добавления - 19.03.2020 в 09:20
Nikita085 Дата: Четверг, 19.03.2020, 13:37 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
RAN, не подскажите, как прописать это макросом?
Буду благодарен за помощь)
 
Ответить
СообщениеRAN, не подскажите, как прописать это макросом?
Буду благодарен за помощь)

Автор - Nikita085
Дата добавления - 19.03.2020 в 13:37
Nikita085 Дата: Вторник, 24.03.2020, 18:10 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Уважаемые знатоки Excel и VBA, прошу вашей помощи в решении этой проблемы)
 
Ответить
СообщениеУважаемые знатоки Excel и VBA, прошу вашей помощи в решении этой проблемы)

Автор - Nikita085
Дата добавления - 24.03.2020 в 18:10
RAN Дата: Вторник, 24.03.2020, 20:17 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 5279
Репутация: 1059 ±
Замечаний: 0% ±

2010
О какой помощи речь?
Как это сделать, я вам подсказал. Хотя, скорее всего, п2 реализовать в плане "как заказано", не возможно в принципе, по п1 есть заморочки, но решаемые.
Писать готовый код? Возможно, у кого и есть неделя свободного времени...


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Среда, 25.03.2020, 05:13
 
Ответить
СообщениеО какой помощи речь?
Как это сделать, я вам подсказал. Хотя, скорее всего, п2 реализовать в плане "как заказано", не возможно в принципе, по п1 есть заморочки, но решаемые.
Писать готовый код? Возможно, у кого и есть неделя свободного времени...

Автор - RAN
Дата добавления - 24.03.2020 в 20:17
doober Дата: Среда, 25.03.2020, 00:39 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 620
Репутация: 251 ±
Замечаний: 0% ±

Excel 2010
На правах рекламы

Откуда вдруг такие права у котов >(


 
Ответить
Сообщение
На правах рекламы

Откуда вдруг такие права у котов >(

Автор - doober
Дата добавления - 25.03.2020 в 00:39
Nikita085 Дата: Среда, 25.03.2020, 20:46 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
RAN, я не думал, что там столько работы ( неделя)(((((
 
Ответить
СообщениеRAN, я не думал, что там столько работы ( неделя)(((((

Автор - Nikita085
Дата добавления - 25.03.2020 в 20:46
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Access » Перенос данных с Excel in Access (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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