Страницы: 1
RSS
Импорт данных из Access в Excel
 
Помогите пожалуйста.  
Спомощью макроса, обновлять дынные из Access в Excel.  
С вэб импортом получалось, а с Access не как.
 
Ну кто ни будь, очень надо.
 
в аксесс sql-запрос сможете составить?
 
Ваши файлы я открыть не могу, 2003 офис. Как делаю сам. Делаю запрос в аксесс, копирую sql-код запроса, и вставляю его в ексель в мастер сводных таблиц. Все. Запрос в екселе - текстовая строка. Если необходимы разные данные, в моем случае в зависимости от даты, вставляю в строку запроса переменную-дату, которую беру из ячейки листа.
 
Да похоже всё сложно.
 
Импортированная таблица не QueryTable, а ListObject, соответственно поменяй в коде кнопки Activesheet.ListObjects(1).Refresh
 
первый способ - в 2007 - данные- получить внешние данные - из access - выбираете базу, нужную таблицу - указываете куда экспортировать получаете результат.  
второй способ макросом используя ADO. во вложении примеры - оба файла распаковать в C:\ . На листе1 - запускается макрос ADOimport (см Module2); На листе2 - запрос к внешним данным.
 
{quote}{login=anvg}{date=23.11.2011 03:37}{thema=}{post}Импортированная таблица не QueryTable, а ListObject, соответственно поменяй в коде кнопки Activesheet.ListObjects(1).Refresh{/post}{/quote}  
 
 
Большое Спасибо.
 
{quote}{login=egonomist}{date=23.11.2011 09:35}{thema=}{post}первый способ - в 2007 - данные- получить внешние данные - из access - выбираете базу, нужную таблицу - указываете куда экспортировать получаете результат.  
второй способ макросом используя ADO. во вложении примеры - оба файла распаковать в C:\ . На листе1 - запускается макрос ADOimport (см Module2); На листе2 - запрос к внешним данным.{/post}{/quote}  
 
Вам тоже Большее человеческое Спасибо
Страницы: 1
Читают тему
Наверх