Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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


AlexT1000 ©   (2006-09-29 16:55:00) 

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


TStas   (2006-09-29 21:22:00) [1]

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


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

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


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

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


Palladin   (2006-09-29 18:07:00) [4]


> TOleContainer - цирк.

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


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

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


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

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

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


Palladin   (2006-09-29 17:50:00) [6]

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


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

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


Palladin   (2006-09-29 17:20:00) [8]

еще можно TWebBrowser


Palladin   (2006-09-29 17:12:00) [9]

TOleContainer + F1


Наверх

Титульная страница Поиск, карта сайта Написать письмо