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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.10.2010, 19:46   #1
Людвиг
Пользователь
 
Регистрация: 17.09.2010
Сообщений: 17
По умолчанию Импорт-экспорт данных Excel-Access, и из Access-Excel

У меня, обывателя, возникла мысль, как выполнить на Access, импорт-экспорт данных из Excel таблицы в Access таблицу и наоборот, из Access таблицы в Excel после редактирования (работы).

Изначально так:
Ведется база в Excel.
Но хочу связать таблицу Excel с Access и вводить данные из Access.
Т.к. работать в Access для меня более удобнее.
Дана форма в Access, на ней размещена кнопка Import. При нажатии этой кнопки, должно открыться окно для выбора файла Excel и листа таблицы.
После работы в Access с базой нажать на кнопку Eksport, для обновленная таблицы в листе Excel.

Вывод:
попробовал импортировать таблицу Excel в Access, в одном случае столбцы пронумеровались как A B C D F G… в др. случае как 1 2 3 4 …так должно быть?
Столбцы с постоянными названиями из Excel в Access импортируются?
Сделать экспорт в Excel для меня проблематично…

Скажите, где скачать подобный пример? (На примере лучше понимается)
Или показать на примере моей базы (файлов Excel и Access).
Людвиг вне форума Ответить с цитированием
Старый 20.10.2010, 21:37   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Людвиг.
у "обывателя" не возникла мысль поздороваться или обратиться к участникам форума, только "..как выполнить.." ?
Ответ на подобный вопрос здесь.
"..На примере лучше понимается.." - согласен только в случае закрепления знаний, а знания все же стоит получать из учебников.
Для работы с таблицами расположенными на листах Excel, ни Импорт ни Export не нужны, достаточно подключить к БД внешнюю таблицу и работать в БД с ней как с "собственной". Описание возможности и способов работы с подключенными (прилинкованными) таблицами есть в любом учебнике по MS Access советую почитать.
Так же можно без создания в БД подключения к таблице листа Excel, обращаться к таблице и работать с её данными используя в БД подобную SQL конструкцию:
Код:
SELECT * FROM [Excel 8.0;DATABASE=C:\Книга1.xls].[Лист1$a1:e1000]
Примерно так.
Успехов Вам.
Евгений.

Последний раз редактировалось Teslenko_EA; 20.10.2010 в 21:40.
Teslenko_EA вне форума Ответить с цитированием
Старый 20.10.2010, 21:51   #3
Людвиг
Пользователь
 
Регистрация: 17.09.2010
Сообщений: 17
По умолчанию

Спасибо.
Это я уже попробовал:
Файл / Внешние данные / Связь с таблицами...
работает
попробую с кодом...
Людвиг вне форума Ответить с цитированием
Старый 27.10.2011, 14:38   #4
Nitrochaos
Новичок
Джуниор
 
Регистрация: 19.05.2010
Сообщений: 2
По умолчанию

У меня схожая проблема, таблицу я создал в EXCELE, но данных много, Я хотел бы их хранить в Accesse
Nitrochaos вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Импорт/Экспорт данных Excel на C# МаксимFr Помощь студентам 0 15.09.2010 21:13
импорт данных из access в excel. romale_80 Microsoft Office Access 8 25.03.2010 01:26
экспорт отчетов access в excel kate158 Microsoft Office Access 2 17.03.2009 16:10
Импорт из Excel в Access AD_min БД в Delphi 0 28.10.2008 09:29
Экспорт из Access в Excel, Экспорт из отчётов в таблицу Excel Kissedbythegod Microsoft Office Access 1 31.05.2008 22:15