forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   алгоритм извлечения данных из excell (http://forum.boolean.name/showthread.php?t=4434)

Eropka 13.09.2007 14:44

алгоритм извлечения данных из excell
 
см. название темы

у кого нить есть готовые исходники

з.Ы.: я знаю я нуб, просто надо быстро =))

johnk 13.09.2007 14:50

Re: алгоритм извлечения данных из excell
 
Оффисовский который? :) Тебе спецификацию формата надо искать.

IGR 13.09.2007 15:01

Re: алгоритм извлечения данных из excell
 
используй XML для похожих целей !!

не ты не нуб !! :)

dimanche13 13.09.2007 16:01

Re: алгоритм извлечения данных из excell
 
Могу предложить напрогать макрос, на встроенном в Офис VBasicе

impersonalis 13.09.2007 16:10

Re: алгоритм извлечения данных из excell
 
Юзай OLE-компоненты или сейвь таблицу в формате *.CSV
--------
Хотя можно и свой парсер замутить - это весьма интересное занятие

dimanche13 13.09.2007 16:13

Re: алгоритм извлечения данных из excell
 
парсер замутить - это весьма интересное занятие, может быть это и интересное занятие, но бестолковое.

impersonalis 13.09.2007 16:20

Re: алгоритм извлечения данных из excell
 
Цитата:

Сообщение от dimanche13
парсер замутить - это весьма интересное занятие, может быть это и интересное занятие, но бестолковое.

Не соглашусь - так рассуждать: сама жинь бестолоква по определению.
Естественно - если у Егорки уже есть готовый парсер, полностью его удовлетворяющий по всем параметрам (что невозможно - т.к. протвиоре4ит факту созадния темы), и при том у Егорки нет свободного времени - то да, парсер писать неуместно.:imp:

dimanche13 13.09.2007 16:28

Re: алгоритм извлечения данных из excell
 
impersonalis, тогда жди еще пару-троечку тем, примерные названия:
1.Что такое парсер?
2.Где достать парсер?
3.где в программе ставить goto, ведь без нее не выходит?

impersonalis 13.09.2007 17:01

Re: алгоритм извлечения данных из excell
 
Хотел, удалить оффтоп, но переудмал: Егорка и сам может рассказать о своём неполном высшем образовнии и владении языками программирования ;)

dimanche13 13.09.2007 17:10

Re: алгоритм извлечения данных из excell
 
impersonalis, насколько я знаю формат файлов doc и xls не разглашается Microsoft-ом. А иначе бы ОпенОфис читал бы 100% файлов созданных в MsWord. Насчет, знаний Егорки языков программирования, я не просвещен.
А флуд, он и есть флуд. Хть от тебя ,хть от меня - удаляй.

impersonalis 13.09.2007 17:16

Re: алгоритм извлечения данных из excell
 
Цитата:

Сообщение от dimanche13
impersonalis, насколько я знаю формат файлов doc и xls не разглашается Microsoft-ом. А иначе бы ОпенОфис читал бы 100% .

а CSV? создаваеый так же в Экселе?

dimanche13 13.09.2007 17:23

Re: алгоритм извлечения данных из excell
 
да согласен, CSV-файл пойдет для этих целей, это обычный текстовой файл, содержайщий поля таблицы с убогой архитектурой, аля ничего-лишнего.

impersonalis 13.09.2007 17:41

Re: алгоритм извлечения данных из excell
 
Цитата:

да согласен, CSV-файл пойдет для этих целей, это обычный текстовой файл, содержайщий поля таблицы с убогой архитектурой, аля ничего-лишнего.
Вот это более подходящий камент к посту 5

SBJoker 14.09.2007 01:31

Re: алгоритм извлечения данных из excell
 
Помойму проще юзать или com-интеграцию экселя в свой проект или юзать аправление самим эксэлем, потипу найти в реестре его расположение запустить, открыть нужный файл использя горячие клавиши, посылая их как сообщения окну экселя, ну и собсно выделение данный и их например копирование в буфер..

jimon 14.09.2007 08:48

Re: алгоритм извлечения данных из excell
 
SBJoker
ой ... автоматизация управления приложениями ? :)

impersonalis 15.09.2007 17:57

Re: алгоритм извлечения данных из excell
 
Цитата:

Сообщение от jimon
SBJoker
ой ... автоматизация управления приложениями ? :)

угу - ещё моно скрипт на S0M замутить.

HolyDel 15.09.2007 18:35

Re: алгоритм извлечения данных из excell
 
Цитата:

Оффисовский который? Тебе спецификацию формата надо искать.
долго будет искать, ониж его неразглашают.
я склоняюсь к версии что стоит писать на встроенном VBA.

Eropka 18.09.2007 18:18

Re: алгоритм извлечения данных из excell
 
я конечно мало что понял, но всё равно всем спасибо!=)
VBA - бэсик в экселе который?
Парсер - что это?

А постановка задачи такова: взять данные из <файл>.xls ;
отправить в <файл>.db ; //в InterBase

impersonalis 18.09.2007 18:42

Re: алгоритм извлечения данных из excell
 
http://ru.wikipedia.org/wiki/Парсер

impersonalis 24.11.2007 00:29

Re: алгоритм извлечения данных из excell
 
Решение с юзанием ODBC (Open Database Connectivity)
http://www.firststeps.ru/mfc/odbc/r.php?15


Часовой пояс GMT +4, время: 03:41.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot