LEADERSOFT.ru
Разработка на заказ программ и сайтов
Разработка
Заказ программы
Прайс-лист
Техническое задание
Проектная документация
Наши клиенты
Реклама и продвижение
Магазин
Перейти в магазин
Новинки магазина
Бизнес программы
Финансовый учет
Документооборот
Исходные коды
Интернет решения
Обучение
Перейти в раздел
Форумы по разработке
Примеры на Access
Рассылка статей
Магазин IT литературы
Блог
Все статьи
Microsoft Access (VBA)
Microsoft Access (Проекты)
Microsoft ASP.NET
Сервисы Google
Технические задания
Новости IT технологий
Сервисы
Форумы разработчика
Контакты
О компании
Регистрация на сайте
Подписка на новости по Email
Сообщество Google+
Подписка subscribe.ru
Новости в формате Атом
Загрузить
Загрузить каталог программ
Форумы по информационным технологиям
Начало
Forums
Регистрация
|
Вход
Forums
Обновлено ::
01 апреля 2005
Форумы
Поиск
Список форумов
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Подключен...
Тема: Подключение таблиц Excel не пашет
15.06.2007 20:04:34
Anton1
11 сообщения
Тема: Подключение таблиц Excel не пашет
Трабл такой, пытаемся использовать наработки в Access97 в новом проекте (Acess2000). Не работает такая конструкция
Set dbs = CurrentDb
Set tdf = dbs.CreateTableDef("New")
tdf.Connect = "Excel;DATABASE=d:\\Other\"
tdf.SourceTableName = "order.xls"
dbs.TableDefs.Append tdf
На этой строчке система ругается, пишет, что невозможной найти установленный ISAM :(((
Хотя раньше это работало. Не подскажите, где взять эти дрова?
Я частично решил проблему, используя другой метод -
DoCmd.TransferSpreadsheet acImport, 8, _
"Order", lname, False, "A1:A3"
Но это не совсем то, что хотелось бы.
А хочется подключать к проекту таблицы Excel. Плиз хэлп самбади :)
P.S. Связанные таблицы Excel
Автор:
Anton
от 20.10.2003 17:27:36
Источник ...
15.06.2007 20:04:34
All
4316 сообщения
RE: Подключение таблиц Excel не пашет
Может проблема в строке подключения. В общем случае это выглядит так.
Excel 5.0;HDR=YES;IMEX=2;DATABASE=E:\file.xls;TABLE=Sheet1$
P.S. Связанные таблицы Excel
Автор:
Admin
от 0:00:00
Источник ...
15.06.2007 20:04:34
Anton1
11 сообщения
RE: Подключение таблиц Excel не пашет
Похоже вы правы. Дело сдвинулось с мертвой точки.
Но на этом проблемы, к сожалению, не закончились.
Set dbs = CurrentDb
Set tdf = dbs.CreateTableDef("New")
With tdf
.SourceTableName = "Excel 9.0;HDR=YES;IMEX=2;DATABASE=D:\order.xls;TABLE=Sheet1$"
End With
dbs.TableDefs.Append tdf
Последний оператор приводит к ошибке - "поля не определены - невозможно добавление объектов TableDef".
А как это сделать, не подскажите?
Чувствую, мы уже рядом :)
P.S. Связанные таблицы Excel
Автор:
Anton
от 21.10.2003 12:15:30
Источник ...
15.06.2007 20:04:34
All
4316 сообщения
RE: Подключение таблиц Excel не пашет
Первой строкой таблицы Excel должны быть поля без управляющих знаков, т.к. HDR=yes. Может поставить HDR=no
P.S. Связанные таблицы Excel
Автор:
Admin
от 0:00:00
Источник ...
15.06.2007 20:04:34
All
4316 сообщения
RE: Подключение таблиц Excel не пашет
Попробовал - не помогло. Тоже самое сообчение выдается.
Может быть здесь дело в том, что кроме указания номера листа книги Excel, нужно указать диапазон ячеек\поля (по аналогии с DoCmd.TransferSpreadsheet acImport, 8, "Order", lname, False, "A1:A3"). Только как - не понятно. Синтаксис подглядеть негде. Весь хелп уже перерыл, там вообще в 80% случаев примеры старого кода, который "в лоб" не работает. А по данной теме и того нет :(
Что-то плохо о нас Мелкософт заботится.
P.S. Связанные таблицы Excel
Автор:
Anton
от 0:00:00
Источник ...
Страница 1 из 2
1
2
Следующий
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Подключен...
Одноуровневый вид
Древовидная структура
Самый старый из новых
Новейший из старых
Поиск
Список форумов
Начало
|
Forums
Copyright 2002-2016 Leadersoft.ru
::
Leadersoft
::
Соглашение о безопасности
::
Условия использования