Ка сделать импорт нескольких листов из Excel в Access

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
K-Nick
Сообщения: 2
Зарегистрирован: 07 янв 2005, 14:49

Проблема: есть книга Excel с кучей листов. Наименования листов известны заранее. Именованых диапазонов нет и быть не может (книга присылается из сторонней организации и используется as is). Нужно закачать все листы в Access АВТОМАТИЧЕСКИ, т.е. нажатием одной кнопки.
Вопрос: можно ли это сделать с помощью TransferSpreadsheet ? Если нельзя, то как это можно сделать?

Заранее спасибо
Дмит
Сообщения: 145
Зарегистрирован: 27 ноя 2004, 22:23
Контактная информация:

Вопрос непонятен.
Куда закачать в базу данных? Какую?
В объект Access?
А может быть просто открыть файл *.xls приложением Access?
K-Nick
Сообщения: 2
Зарегистрирован: 07 янв 2005, 14:49

Бльшое спасибо всем, кто пытался понять что я спрашиваю! :)
Я уже разобрался сам! :D
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

:) Вопрос был понятен, только задан не вовремя...
Я лично, соблюдая Указ Президента РФ ;) отдыхал.

С помощью TransferSpreadsheet это и надо делать, только надо цикл организовать по всем листам.

Если не жалко и не коммерческая тайна, то пожалуйста "код в студию". (для будущих поколений)
Laa911
Сообщения: 9
Зарегистрирован: 10 авг 2010, 12:56

K-Nick писал(а):Бльшое спасибо всем, кто пытался понять что я спрашиваю! :)
Я уже разобрался сам! :D

Можете поделиться тайными знаниями...

Тоже возник вопрос загрузки
1. Всех листов в одну таблицу
или
2. Всех листов в отдельные таблицы (1 лист 1 таблица)
Ответить