|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.05.2013, 22:27 | #1 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
импорт из Excel в Access
Всем привет, скажите пожалуйста есть ли вариант импортировать данные из Excel в Access? встроенные вариант импорта в Accesse меня не устраивает потому что там создается новая таблица а мне нужно импортировать в уже существующую базу, причем поля в Excel и в Access отличаются, может можно каким нибудь SQL запросом импортировать и указать что и в какие поля импортировать?
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
|
16.05.2013, 09:00 | #2 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 39
|
Как вариант, можно создать связь с листом Excel, а после работать сним как стаблицей
Код:
|
16.05.2013, 11:53 | #3 | |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
Цитата:
и как именно создать связь с Excel? можно мне пошагово пожалуйста если не затрудник?просто я так еще не делал
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
|
|
16.05.2013, 16:04 | #4 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 39
|
F1, F2, ... - да это столбцы
Связь создается также как и импорт из Excel, только надо выбирать не "импортировать данные в новую таблицу", а "создать связанную таблицу для связи с источником данных", данные в ексельке могут меняться изменения будут видны в базе Последний раз редактировалось denis.ta-com; 16.05.2013 в 16:05. Причина: ошибка |
16.05.2013, 22:33 | #5 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте betirsolt
Для получения данных с листа Excel или диапазона листа, не обязательно подключаться к файлу. Данные могут быть получены подобными SQL конструкциями: Код:
..[Лист1$A2:e500].. - с заданного диапазона HDR=No - указывает, что источник не содержит заголовков (имен полей) и им автоматически присваиваются имена F1, F2,...FN присутствие HDR=Yes (или отсутствие HDR=..) говорит о том, что первая строка содержит заголовки Соответственно запрос на добавление может выглядеть так: Код:
|
17.05.2013, 09:39 | #6 | |
Пользователь
Регистрация: 16.05.2011
Сообщений: 39
|
Цитата:
Код:
пытался переработать вашу конструкцию - акцес ругается на длину, похоже я чего-то недопонимаю... Последний раз редактировалось denis.ta-com; 17.05.2013 в 09:46. |
|
17.05.2013, 10:00 | #7 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
большое спасибо что помогаете, пытаюсь сделать такой запрос
Код:
у меня 2007 офис, что я делаю не так?
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
|
17.05.2013, 10:09 | #8 | |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
Цитата:
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
|
|
17.05.2013, 10:25 | #9 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
теперь по вашему варианту пытаюсь сделать вот такой запрос
Код:
Код:
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
|
17.05.2013, 12:46 | #10 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 39
|
Проверьте название полей в присоедененой таблице "Лист1", возможно они называюттся не "F..."
Поповоду ошибки "ядро базаданных не может найти..." - поставьте точку между квадратных скобок, пример Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Импорт в Access из Excel | Proekt456 | Фриланс | 8 | 20.08.2012 11:41 |
импорт данных из Excel в Access | mr.kot | Microsoft Office Access | 3 | 13.11.2011 22:55 |
Импорт-экспорт данных Excel-Access, и из Access-Excel | Людвиг | Microsoft Office Access | 3 | 27.10.2011 14:38 |
Импорт из Excel в Access | mortal2010 | Microsoft Office Access | 1 | 11.02.2011 16:38 |
Импорт из Excel в Access | AD_min | БД в Delphi | 0 | 28.10.2008 09:29 |