Автор: Роман Седов
Дата: 01.07.08 15:33
Здравствуйте Andrey,
Нужно установить новое подключение по ODBC и в качестве источника
данных указать требуемый файл Excel. Далее по этому подключению можно
будет SQL запросами выбирать данные. Правда при этом данные должны
быть организованы согласно реляционному представлению данных.
Более подробно сейчас расписать не могу, но посмотрел, Яндекс выдает
много ссылок на эту тему. Например,
http://yandex.ru/yandsearch?text=%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5+%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B+Excel+%D0%BA%D0%B0%D0%BA+%D0%B1%D0%B0%D0%B7%D1%8B+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85
Удачи
Tuesday, July 1, 2008, 1:02:44 PM, Вы писали:
> На сайте citect.ru в форуме поднималась подобная тема. Вот собссно с этого
> она началась:
> "У меня вопрос как прочитать данные из ячейки Excel не через DDE. через
> DDE пробовал, но нужно, чтобы файл был открыт, а мне необходимо прочитать
> из файла, который просто хранится на диске."
> И вот этим ответом она закончилась:
> "подключи этот файл excel как device и можешь делать с ним шо хочешь и по
> ячейкам читать и писать и менять и при этом его не надо открывать.Вернее
> надо (DevOpen) но имеется ввиду получить дескриптор"
> Подробности реализации этого чуда автор так и не пояснил. Не смотря на
> вопросы интересующихся, тема засохла.
> У меня сейчас возникла похожая задача, необходимо организовать обмен
> данными с файлом Excel не открывая при этом его. Возможно кто-то уже делал
> подобное. Помогите пожалуйста примером.
--
С Уважением,
Роман Седов
инженер-программист
ООО Фирма "Калининградгазприборавтоматика"
|
|