Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2013, 18:30   #1
palazzio
 
Регистрация: 15.11.2013
Сообщений: 3
По умолчанию Добавление данных в access из excel

Коллеги, добрый день!

Подскажите, как реализовать такую схему:
есть две таблицы - в экселе и аксессе - которые имеют одинаковую структуру. нужно сделать так, чтобы из экселя данные добавлялись в таблицу аксесс.
VBA владею на среднем уровне, но как управлять аксессом через VBA не представляю...

Прошу помощи! если не в тот раздел - пните в сторону нужного раздела

Спасибо заранее!
Слава
palazzio вне форума Ответить с цитированием
Старый 15.11.2013, 18:44   #2
palazzio
 
Регистрация: 15.11.2013
Сообщений: 3
По умолчанию

приложил пример таблицы и БД.
С аксессом вообще не работал, хотелось бы, чтобы импорт происходил вообще без открытия БД, средствами экселя может как-то...
В общем вообще не представляю как это делается.

Спасибо
Вложения
Тип файла: zip Data.zip (130.4 Кб, 23 просмотров)
palazzio вне форума Ответить с цитированием
Старый 15.11.2013, 18:57   #3
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

в спавке есть как овладеть аксесом в екселе
eval вне форума Ответить с цитированием
Старый 15.11.2013, 22:54   #4
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

из е2007

--данные
--из аксесс
--выбрать базу
--выбрать таблицу
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 18.11.2013, 09:23   #5
palazzio
 
Регистрация: 15.11.2013
Сообщений: 3
По умолчанию

Цитата:
Сообщение от shanemac51 Посмотреть сообщение
из е2007

--данные
--из аксесс
--выбрать базу
--выбрать таблицу
это то понятно, но мне в обратную сторону надо. чтобы с листа эксель данные добавлялись в таблицу access
palazzio вне форума Ответить с цитированием
Старый 20.11.2013, 08:31   #6
denis.ta-com
Пользователь
 
Регистрация: 16.05.2011
Сообщений: 39
По умолчанию

Код:
INSERT INTO Таблица1 ( 1, 2, 3, 4 )
SELECT F1, F2, F3, F4
FROM [Excel 8.0;HDR=No;DATABASE=D:\123.xlsx].[Лист1$A1:D2];
Таблица1 ( 1, 2, 3, 4 ) - таблица в акцесе(поля в которые необходимо записать данные)
F1, F2, F3, F4 - поля из ексел, D:\123.xlsx].[Лист1$A1:D2] - путь к ексел и диапазон с данными
denis.ta-com вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа с бд access через excel.(редактирование, удаление и добавление) XROMAD Microsoft Office Access 5 25.07.2012 17:58
Добавление данных в access.ошибка. Gsingle БД в Delphi 13 24.03.2012 12:41
добавление базы из excel в access Enkoff Microsoft Office Access 1 22.12.2011 13:32
Импорт-экспорт данных Excel-Access, и из Access-Excel Людвиг Microsoft Office Access 3 27.10.2011 14:38