Название: Подлючение к Excel Отправлено: aragon от Июль 25, 2006, 16:36 Добрый день, Всем
Пытаюсь работать с MS Excel через оболочку, генеренную dumpcpp от Qt 4.1.1. Проблема заключается в том, что не могу найти способ получения объекта WorkSheet из коллекции объекта WorkSheets. Подскажите, плиз... Название: Подлючение к Excel Отправлено: bigirbis от Август 31, 2006, 15:01 Люди, подскажите, почему метод IDispatch * Item( QVariant ) для Worksheets всегда возвращает 0.
Код: IDispatch * tempWorksheet = workbook->Worksheets()->Add(); плюс один лист при создании книги Код: IDispatch * tempWorksheet = workbook->Worksheets()->Item( i ); Название: Подлючение к Excel Отправлено: Admin от Сентябрь 01, 2006, 07:28 я бы вам предложил так
взять либу, их как грязи работающую через Windows API или MFC, или на Builder. скопилить и подключить. Иначе вы на 2 недели будете обеспечены развлекухой с Excel Доки обычно ужастно мало по Excel, а то что есть обычно или на MFC или на VCL. Название: Подлючение к Excel Отправлено: bigirbis от Сентябрь 01, 2006, 08:24 Очень не хочется разбивать проект на 2 части. Все на Qt4 написано. Но я уже обошел ряд косяков. В частности, ни у одной из коллекций Excel не работает индексация. Сейчас пишу тест для себя, обещаюсь выложить на форум по окончании.
Название: Подлючение к Excel Отправлено: Admin от Сентябрь 01, 2006, 14:58 выкладывай побольше
может кто нить сможет постингнуть тайны excel + qt Название: Подлючение к Excel Отправлено: alex0303 от Сентябрь 03, 2006, 20:31 А что Вы хотите от екселя?
Случайно не задача в импорте туда данных? Если так то один из простых способов - импорт в XML формате который он понимает. Я так под линухом делал, сначала создавал в екселе то что хочу получить, потом сохранял это дело в XML *.xls файл. Ну а потом по аналогии свои данные выгружал используя XML поддержку в Qt. Тупо, но просто и кроссплатформенно. Название: Подлючение к Excel Отправлено: bigirbis от Сентябрь 04, 2006, 08:41 To alex0303
Если не жалко, приведи пример с динамическим созданием диаграммы. Название: Подлючение к Excel Отправлено: alex0303 от Сентябрь 04, 2006, 18:52 Попробовал создать файлик с диаграмкой.
При сохранении в XML матерится что не всё будет сохранено. И диаграмму не сохраняет. Так что видимо это не Ваш метод. :( Я просто таблички сохранял. :) Кстати! В екселе сильно развито "межкнижное" взаимодействие. Т.е. можно данные сохранять в XML, а диаграммы отображать в нормальном (бинарном) файле, который ссылался бы на данные в XML-файл. ИМХО кривовато, но мало ли! :) |