Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.05;
Скачать: CL | DM;

Вниз

Как отобразить Excel файл в своей программе?   Найти похожие ветки 

 
JazY   (2006-01-04 02:51) [0]

У меня есть крайне навороченный Экселевский файл с макросами и рядом других наворотов. Необходимо этот файл отобразить в Делфи. Причем надо просто показать содержимое закладки и ничего больше. Я пробовал компонент Olecontainer, но он показывает часть файла и он какой-то не живой. Т.е у меня экселевский файл большой  и чтобы его полностью просмотреть необходимо произвести прокрутку. Однако, в olecontainer файл отображается частично. Чтобы его просмотреть нужно 2 раза кликать и тогда файл открывается полностью. Но это опять же не то, поскольку мне нужна только рабочая область (т.е там где ячейки и графики), а не все экселевское окно со всеми менюшками. Как бы мне в Делфи загрузить первую закладку Экселевского файла при этом отображая только рабочую область и возможностью только просомотра, чтобы юзер не мог ничего поменять.


 
murzik   (2006-01-04 08:29) [1]

Попробуй показать через OLE объект в FastReporte


 
JazY   (2006-01-04 20:21) [2]

Я извеняюсь, но нельзя ли по подробней. Я уставновил Fastreport, но каким компонентом воспользоваться и как? Вопрос ламерский, конечно, ну, а что делать.


 
Carmen1   (2006-01-04 21:10) [3]

Я использую компонент со вкладки ActiveX F1book. Если еще взять 6 версию то можно без проблем отображать екселевские файли версии ХР/2003


 
JazY   (2006-01-05 00:20) [4]

Может подскажите как загрузить файл?
Использую такой код:

var
F1Type: SmallInt;
begin
F1Type := F1FileExcel5;
F1Book1.Read("1.xls", F1Type);

Вообще ничего не происходит. Как вообще загрузить файл?

P.s На некоторых форумах пишут, что мол F1Book не хочет грузить новые экселевские файлы. НО у меня Делфи 7... значит дело не в компоненте. Подскажите, а?



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

Текущий архив: 2006.02.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.056 c
4-1132574695
NiGGa
2005-11-21 15:04
2006.02.05
Информация о программе.


2-1137624234
Змей
2006-01-19 01:43
2006.02.05
Перевод строки из русской в английскую и наоборот.


2-1137705603
Змей
2006-01-20 00:20
2006.02.05
русские или английские буквы в строке?


2-1137844569
FunkyByte
2006-01-21 14:56
2006.02.05
Перекрытие конструктора с расширенным набором параметров


2-1137691600
mozgan
2006-01-19 20:26
2006.02.05
Как можно просмотреть весь список функций и процедур