Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Импорт в Access из текстового файла на основе спецификации - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Импорт в Access из текстового файла на основе спецификации
sgkorolew Дата: Пятница, 25.05.2018, 23:40 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 107
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте!

Есть макрос в Excel, который импортирует в Access данные из текстового файла.
Правила импорта описаны в спецификации.
Спецификация содержится в пустой базе данных.

Порядок выполнения макроса примерно такой:
1. Пользователь выбирает текстовый файл,
2. Устанавливается соединение с Access,
3. В Access вызывается команда импорта из выбранного текстового файла.
Импорт осуществляется по правилам, описанным в спецификации.

Так как спецификация хранится в пустой базе данных, то я делаю импорт именно в эту базу.
Вопрос: если через VBA создать новый файл Access, то как связаться со спецификацией?
А может можно "вставить" саму спецификацию в код VBA?..

Пример во вложении.
К сообщению приложен файл: 0983087.rar (31.1 Kb)


Сообщение отредактировал sgkorolew - Пятница, 25.05.2018, 23:43
 
Ответить
СообщениеЗдравствуйте!

Есть макрос в Excel, который импортирует в Access данные из текстового файла.
Правила импорта описаны в спецификации.
Спецификация содержится в пустой базе данных.

Порядок выполнения макроса примерно такой:
1. Пользователь выбирает текстовый файл,
2. Устанавливается соединение с Access,
3. В Access вызывается команда импорта из выбранного текстового файла.
Импорт осуществляется по правилам, описанным в спецификации.

Так как спецификация хранится в пустой базе данных, то я делаю импорт именно в эту базу.
Вопрос: если через VBA создать новый файл Access, то как связаться со спецификацией?
А может можно "вставить" саму спецификацию в код VBA?..

Пример во вложении.

Автор - sgkorolew
Дата добавления - 25.05.2018 в 23:40
Pelena Дата: Суббота, 26.05.2018, 09:09 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Не совсем понятно, зачем делать импорт текстового файла в Access через макрос Excel. Напрямую нельзя?

Описание спецификации хранится в системных таблицах MSysIMEXColumns и MSysIMEXSpecs. Возможно, достаточно их импортировать в новую БД


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Не совсем понятно, зачем делать импорт текстового файла в Access через макрос Excel. Напрямую нельзя?

Описание спецификации хранится в системных таблицах MSysIMEXColumns и MSysIMEXSpecs. Возможно, достаточно их импортировать в новую БД

Автор - Pelena
Дата добавления - 26.05.2018 в 09:09
sgkorolew Дата: Суббота, 26.05.2018, 13:27 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 107
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, спасибо за подсказку.
Цитата
Не совсем понятно, зачем делать импорт текстового файла в Access через макрос Excel. Напрямую нельзя?

Просто это небольшая часть программы, которая в основном работает с Excel.
Цитата
Описание спецификации хранится в системных таблицах MSysIMEXColumns и MSysIMEXSpecs. Возможно, достаточно их импортировать в новую БД

С реализацией у меня, конечно, возникли трудности. Но буду думать в этом направлении.
 
Ответить
СообщениеPelena, спасибо за подсказку.
Цитата
Не совсем понятно, зачем делать импорт текстового файла в Access через макрос Excel. Напрямую нельзя?

Просто это небольшая часть программы, которая в основном работает с Excel.
Цитата
Описание спецификации хранится в системных таблицах MSysIMEXColumns и MSysIMEXSpecs. Возможно, достаточно их импортировать в новую БД

С реализацией у меня, конечно, возникли трудности. Но буду думать в этом направлении.

Автор - sgkorolew
Дата добавления - 26.05.2018 в 13:27
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!