Техник
318 / 176 / 27
Регистрация: 09.10.2009
Сообщений: 3,109
1

Import из Excel в Delphi (Access)

26.02.2011, 15:53. Показов 7563. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток. У меня такой вопрос: как делается импорт нужных данных из Excel файла ? Т.е. что для этого нужно сделать: как подключиться, обратиться, считать данные... найти нужную информацию...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.02.2011, 15:53
Ответы с готовыми решениями:

[Delphi=>excel=>access]
Доброго времени суток! В процессе написания программы возникла необходимость перенести данные из...

Excel и Access в Delphi
Столкнулся я с проблемой вот такого характера: Имеется таблица Excel и база Access. Вопрос: Как...

Access => Excel =>Delphi
Как экспортировать базу данных Delphi Access в Excel??

Delphi Access + Excel
Нужно суммировать выделенные поля , что бы просмотреть сколько всего было выплачено . Как связать...

8
Техник
318 / 176 / 27
Регистрация: 09.10.2009
Сообщений: 3,109
28.02.2011, 16:36  [ТС] 2
Появился более конкретный вопрос. Нашел такую статейку на форуме Инструкция: Использование Excel из Delphi

Попробовал по ней подключиться к Excel файлу, но не выходит... Пишет что файл с таким именем не найден или был перемещен... хотя он лежит в корне программы
0
1856 / 1178 / 190
Регистрация: 27.03.2009
Сообщений: 4,564
28.02.2011, 16:45 3
покажи как писал подключение? твой код?
0
Техник
318 / 176 / 27
Регистрация: 09.10.2009
Сообщений: 3,109
28.02.2011, 16:54  [ТС] 4
Вот так:

Delphi
1
2
3
4
5
6
7
8
9
Uses ComObj;
..........
Var Ap : Variant;
.........
 
//На событие OnShow для формы:
 
Ap := CreateOleObject('Excel.Application');
Ap.Workbooks.Open('Demo.xls');
0
126 / 126 / 24
Регистрация: 14.02.2010
Сообщений: 289
28.02.2011, 17:12 5
AP.Visible:=true;// для отображения Excel на экране!

Ap.Workbooks.Open(FileName:='Demo.xls', ReadOnly:=true);
в конце
Ap.Quit;
Ap:=UnAssigned;
1
Техник
318 / 176 / 27
Регистрация: 09.10.2009
Сообщений: 3,109
28.02.2011, 17:23  [ТС] 6
sanya0107, мне не нужно его отображать... мне из него только данные нужно считать, и закрыть
0
126 / 126 / 24
Регистрация: 14.02.2010
Сообщений: 289
28.02.2011, 17:29 7
Посмотрите книгу Василий Корняков "Программирование документов и приложений MS Office в Delphi"
Или по поиску по форуму Mawrat многое писал по данной теме в разделе "Delphi для начинающих"
1
283 / 262 / 32
Регистрация: 11.11.2009
Сообщений: 605
02.03.2011, 19:30 8
Цитата Сообщение от DenProx Посмотреть сообщение
Вот так:

Delphi
1
2
3
4
5
6
7
8
9
Uses ComObj;
..........
Var Ap : Variant;
.........
 
//На событие OnShow для формы:
 
Ap := CreateOleObject('Excel.Application');
Ap.Workbooks.Open('Demo.xls');
Попробуйте прописать полный путь - сервер (Excel) не знает ничего о директории в которой ваша программа запущена.
Delphi
1
Ap.Workbooks.Open('C:\Temp\Demo.xls');
0
Техник
318 / 176 / 27
Регистрация: 09.10.2009
Сообщений: 3,109
02.03.2011, 19:45  [ТС] 9
уже разобрался)) книжка хорошая)
0
02.03.2011, 19:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.03.2011, 19:45
Помогаю со студенческими работами здесь

Экспорт таблиц Access в Excel через Delphi
Доброго времени суток! Произошло небольшое затруднение при экспорте таблицы Access. SQL запрос...

Delphi 7 access экспорт данных толка строк в excel ?
Всем доброго, дня суток Создал Базу данных на Delphi 7 , Access некого предприятие тема моего...

Как перенести данные из Access в Excel (желательно посредством Delphi)
Как перенести данные из Access в Excel (желательно посредством Delphi)? Принимаются любые...

COM, Excel, #import в VC++
Здравствуйте! Прошу помочь разобраться почему не пашет #import. Ситуация: Для работы с Excel...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru