Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2009.09.27;
Скачать: [xml.tar.bz2];

Вниз

Вопрос по ExcelXP   Найти похожие ветки 

 
dreamse   (2008-07-18 06:39) [0]

Доброе утро.

Дело такое: Необходимо сделать работу с кубом в Excel (Pivot)
Все примеры и документация для этого есть для Delphi 7 (т.е работа уже сделанна, все работает) но на фирме весь проект (очень большой) написан на Delphi 5 и переходить на 7 никто не будет (проект который разрабатывался 10 лет перенести на delphi 7 слегка нереально)

В проекте используеться юнит Excel97 в котором отсутствует половина необходимых функций для формирования куба (Pivot)
А тупо написать DLL на 7 версии и на 5 её использовать не позволяет начальство :( (Чем это объяснимо фиг его знает :(  )

Вопрос: Можно ли как нибудь перенести нужные функции из ExcelXP в Excel97 или написать свой наследник ExcelXP (фишка в том что опять таки нельзя тупо установить в Delphi 5 библиотеку ExcelXP и работать с ней, так как в проекте более 40 модулей и очень много нарудо работает с проектом, начальство просто не позволит подключать какой то новый компонент т.е на каждой рабочем машине ставить новую ActiveX библиотеку ExcelXP :(

Что делать ?


 
Рамиль ©   (2008-07-18 09:16) [1]

В общем случае можно написать без всяких Excel97 и ExcelXP.


 
Jeer ©   (2008-07-18 09:28) [2]

Сменить начальство или работу, ну или все же попытаться доказать Вашу правоту.


 
dreamse   (2008-07-18 09:39) [3]

> Рамиль ©   (18.07.08 09:16) [1]

Как ? Если переносить свои наработки в Dll нельзя? и формировать отдельный файл для открытия Excel с параметрами тоже нельзя.

> Jeer ©   (18.07.08 09:28) [2]

Работа хорошая, пока нет смысла менять


 
YurikGL ©   (2008-07-18 10:50) [4]

Exl:=CreateOleObject("Excel.Application");

и не обращаем внимания ни на версию delphi ни на юниты типа Excel97.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2009.09.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.003 c
1-1216893151
Mr.Frog
2008-07-24 13:52
2009.09.27
resize компнента run-time мышью


2-1248354193
SV
2009-07-23 17:03
2009.09.27
Автообновление программы с сайта


2-1248244330
grav
2009-07-22 10:32
2009.09.27
Grid со столбцами из запроса


6-1207390865
Max
2008-04-05 14:21
2009.09.27
UDP


2-1248345894
Bruth
2009-07-23 14:44
2009.09.27
Да вы сами не знаете ответа





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский