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

Вниз

Можно ли показать ExcelWorkBook на моей форме.?   Найти похожие ветки 

 
AlexT1000   (2006-09-29 16:55) [0]

Возможно ли сделать так , чтобы workbook из excel отображался на моей форме?
Если да . то как это сделать?


 
Palladin ©   (2006-09-29 17:12) [1]

TOleContainer + F1


 
Palladin ©   (2006-09-29 17:20) [2]

еще можно TWebBrowser


 
AlexT1000   (2006-09-29 17:47) [3]

TOleContainer - попробовал. выглядит ужасно. показывает только первый лист.
TWebBrowser - лучше но не то.
Мне нужно чтобы , я загрузив объект  мог получать от него информацию.
( выделенные ячейки на листе например).
т.е .
В идеале я делаю CreateOleObject("Application.Excel");
потом загружаю книгу через ExcelWorkBook и показываю ее в моем окне, но
при этом могу ее ( книгу) контролировать.
возможно ли такое?


 
Palladin ©   (2006-09-29 17:50) [4]

Естественно, причем через оба вышеуказанных инструмента.


 
AlexT1000   (2006-09-29 18:00) [5]

TOleContainer - цирк. сделал  
OleContainer1.CreateObjectFromFile("C:\Delphi6\Projects\Net\producttranslations. xls",false);
OleContainer1.DoVerb(ovShow);
так он внедрил в мою форму не только книгу. но и свое меню редактирования текста. как этого избежать?.

Естественно, причем через оба вышеуказанных инструмента.
Не дайте помереть неучем. как?


 
Palladin ©   (2006-09-29 18:07) [6]


> TOleContainer - цирк.

бибизъянка в санузаел испражнятся начнет, а смывать не будет тоже между прочим цирк, но санузел то тут причем? TOleContainer.Autoverbamenu кому дан? Пушкину А.С.?


> Не дайте помереть неучем. как?

про TWebBrowser скачай компонент с моей странички, там есть прекрасный пример взаимодействия Excel и приложения через TWebBrowser


 
AlexT1000   (2006-09-29 18:11) [7]

уже раскопал.  WebBrowser1.Application as _Application и поехали
но все равно спасибо


 
AlexT1000   (2006-09-29 18:17) [8]

ЕЩЕ вопрос.
как сделать чтобы
при
WebBrowser1.Navigate("C:\Delphi6\Projects\Net\producttranslations.xls");
у меня не спрашивало открыть файл или сохранить, а сразу открывало?


 
TStas ©   (2006-09-29 21:22) [9]

>AlexT1000 Вам не нужен Веб браузер. Я спокойно работаю и все, что мне нужно, делаю Excel:=CreateOleObject("Application.Excel");
Excel.DisplayAlerts:=False; //Затыкаете ненужные вопросы.
Вообще, ИМХО, для этого вопроса лучше бы СОМ конференция подошла.



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

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

Наверх




Память: 0.48 MB
Время: 0.038 c
15-1161504536
Чародей
2006-10-22 12:08
2006.11.12
Поиск похожих jpg


2-1161799952
балбес
2006-10-25 22:12
2006.11.12
обращение к конкретным строкам таблицы


2-1161928283
ГореПрограммер
2006-10-27 09:51
2006.11.12
Выбор папки


15-1161420926
jolik
2006-10-21 12:55
2006.11.12
StarTeam 2005 Rel.2 клиент с руткитом...


3-1153997115
ALex123
2006-07-27 14:45
2006.11.12
MySQL и dbExpress: unable to load libmysql.dll.