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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2012, 00:21   #1
XROMAD
Новичок
Джуниор
 
Регистрация: 02.05.2012
Сообщений: 2
Вопрос работа с бд access через excel.(редактирование, удаление и добавление)

Привет Всем!

У меня к вам вопрос. Ни когда не прогал на VBA, но обстоятельства заставили.
Хотя может тут VBA мало.
И так вопрос. Можно ли как то подключить БД access к excel.
Т.е. что бы в excel грузились данные из access, а в excel можно было удалять, редактировать и добавлять. Соответственно все изменения потом сохранялись в access.
в принципе добавление новых записей в access я уже научился.
но вот редактировать несколько записей и потом сохранять не знаю как. Может можно как то просто подключить access???
XROMAD вне форума Ответить с цитированием
Старый 20.05.2012, 17:10   #2
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

http://samoucka.ru/document18470.html
Андрэич вне форума Ответить с цитированием
Старый 21.05.2012, 20:05   #3
XROMAD
Новичок
Джуниор
 
Регистрация: 02.05.2012
Сообщений: 2
По умолчанию

Не совсем то, мне нужно просто открывать БД Access из excel и изменять значение. Не добавлять, а просто менять данные из базы.
XROMAD вне форума Ответить с цитированием
Старый 23.05.2012, 09:37   #4
Agapov_stas
Пользователь
 
Регистрация: 23.11.2009
Сообщений: 54
По умолчанию

Цитата:
Сообщение от XROMAD Посмотреть сообщение
Можно ли как то подключить БД access к excel.
Т.е. что бы в excel грузились данные из access, а в excel можно было удалять, редактировать и добавлять. Соответственно все изменения потом сохранялись в access.
Обычно делают в точности до наоборот...
В Access "подтягивают" данные из ёкселя и уже с этими данными работают. При необходимости выгружают снова в ёксель..
Agapov_stas вне форума Ответить с цитированием
Старый 23.05.2012, 22:26   #5
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте XROMAD.
"..что бы в excel грузились данные из access, а в excel можно было удалять, редактировать и добавлять.."
можно если получать на лист данные из таблицы БД, например созданием запроса к таблице БД, это делается средствами Excel.
А после изменения на листе, например по событию Worksheet_Change, сохранять данные в БД.
Но проще для работы с БД в Exel использовать форму:
например со списком, данные для построения которого получать с помощью ADO подключения из рекордсета с источником - таблица БД
или разместив на форме контрол MSAdodc обращаться к его рекордсету для обработки данных.
"Подобие" первого варианта я использовал, данные с помощью ADO рекордсета считываются из источника, а после обработки так-же с его помощью сохраняются в источнике ("подобие" потому-что в качестве источника используется лист текущей книги Excel).
Небольшая доработка этой конструкции позволит с её помощью решать Вашу задачу.

Евгений.
Вложения
Тип файла: rar АКТы_Счета.rar (39.0 Кб, 184 просмотров)
Teslenko_EA вне форума Ответить с цитированием
Старый 25.07.2012, 17:58   #6
IrrrroK
Новичок
Джуниор
 
Регистрация: 25.07.2012
Сообщений: 2
По умолчанию

Добрый день. Очень бы была полезна информация с вашего примера, но как перейти на код VB чтобы посмотреть его? Например, форму "Акты, счета" можно в конструкторе открыть???
IrrrroK вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление и удаление записей из БД (Access) a_n_n_a БД в Delphi 26 02.01.2016 18:13
Редактирование и удаление полей через php в базе данных darkhbz PHP 19 15.06.2011 20:53
Добавление в ACCESS данных через SQL Rin БД в Delphi 2 17.05.2011 11:48
Редактирование Excel книг через Delphi? DA-corp. БД в Delphi 3 01.03.2008 09:50
Добавление Удаление Редактирование через SQL beginner БД в Delphi 4 29.05.2007 17:52