(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Конференция "Micro Focus/Borland"

Обсуждение вопросов, связанных с компанией Micro Focus/Borland, ее продуктами CaliberRM, CaliberRDM, SilkTest, StarTeam, TeamDefine, Together и других.

 
 
Добавить сообщение »

Тема: TExcelApplication e.t.c

Автор:  Fanatff Дата: 10.06.2009 14:47
Как загружать данные книги Excel в StringGrig?
Ответить на сообщение »
 
Автор:  Николай Дата: 04.11.2003 05:25
Lexius пишет 01.06:
>Начал недавно разбираться в Delphi с компонентами TExcel.... не могу вникнуть.
>Есть уже готовый файл *.xls. Нужен небольшой пример кода, который открывает
>этот файл посредством компонентов TExcelAllication, TExcelAllicationSheet, e.t.c.
>и передает какие - нибудь данные в ячейки открытой книги.
>
Вот простейший пример:
procedure TForm1.Button1Click(Sender: TObject);
var s: String; svrIntf: _Worksheet;
begin
ExcelApplication.Workbooks.Open('c:\mybook.xls', // открываем книгу
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,0);

svrIntf:=ExcelApplication.Workbooks['mybook.xls'].Sheets[1] as _Worksheet; //номер или имя листа (с книгой - также)
ExcelWorksheet.ConnectTo(svrIntf); // привязка к интерфейсу IDispatch для листа
s:=ExcelWorksheet.Cells.Item[1,1]; // собственно ячейка
end;

Тут две компоненты:
TExcelWorksheet и TExcelApplication, у TExcelWorksheet в свойствах надо поставить
AutoConnect=False
ConnectKind=ckAttachToInterface
Ответить на сообщение »
 
Автор:  Николай Дата: 04.11.2003 05:23
Lexius пишет 01.06:
>Начал недавно разбираться в Delphi с компонентами TExcel.... не могу вникнуть.
>Есть уже готовый файл *.xls. Нужен небольшой пример кода, который открывает
>этот файл посредством компонентов TExcelAllication, TExcelAllicationSheet, e.t.c.
>и передает какие - нибудь данные в ячейки открытой книги.
>
Вот простейший пример:
procedure TForm1.Button1Click(Sender: TObject);
var s: String; svrIntf: _Worksheet;
begin
ExcelApplication.Workbooks.Open('c:\mybook.xls', // открываем книгу
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,0);

svrIntf:=ExcelApplication.Workbooks['mybook.xls'].Sheets[1] as _Worksheet; //номер или имя листа (с книгой - также)
ExcelWorksheet.ConnectTo(svrIntf); // привязка к интерфейсу IDispatch для листа
s:=ExcelWorksheet.Cells.Item[1,1]; // собственно ячейка
end;

Тут две компоненты:
TExcelWorksheet и TExcelApplication, у TExcelWorksheet в свойствах надо поставить
AutoConnect=False
ConnectKind=ckAttachToInterface
Ответить на сообщение »
 
Автор:  Lexius Дата: 01.06.2003 23:00
Начал недавно разбираться в Delphi с компонентами TExcel.... не могу вникнуть.
Есть уже готовый файл *.xls. Нужен небольшой пример кода, который открывает
этот файл посредством компонентов TExcelAllication, TExcelAllicationSheet, e.t.c.
и передает какие - нибудь данные в ячейки открытой книги.
Ответить на сообщение »
 

Добавить сообщение »

 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
C++Builder 10.1 Berlin Professional New User - Named ESD
Компонент NetworkLock - от 1 ПК до 24 ПК
Microsoft Visual Studio Professional w/MSDN AllLng License/Software Assurance Pack OLP 1 License No Level Qualified
VideoStudio X9 ULTIMATE. Электронный ключ.
Microsoft Office 365 для Дома 32-bit/x64. 5 ПК/Mac + 5 Планшетов + 5 Телефонов. Подписка на 1 год.
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
3D сканер SENSE
CubeX Duo
CubeX Trio
MakerBot Replicator 2-head
CubeX
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Новые материалы
Программирование на Microsoft Access
Corel DRAW - от идеи до реализации
eManual - электронные книги и техническая документация
Проект mic-hard - все об XP - новости, статьи, советы
 
Рассылки Maillist.ru
Новости ITShop.ru - ПО, книги, документация, курсы обучения
eManual - электронные книги и техническая документация
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Создание базы данных в Delphi, без сторонних БД (1)
Уважаемый автор, гуглю уже который день и у Вас как у всех "кидаем.." "даже не создаем проект"...
 
C++ Builder6 & Excel (11)
Доброе время суток! Пишу приложение в C++ Builder6 для формирования файлов Excel. Требуется...
 
Принцип создания плагинов в Delphi (3)
Достали, Эта статья не о плагинах а о подключении dll и возможности использования ресурсов в...
 
QuickREport (40)
Есть приложение скомпилированное в Delphi6. Для построения отчетов я использовал компонеты из...
 
Печать на принтер вертикальных строк (12)
Как напечатать на принтер вертикальные и горизонтальные строки, например, нарисовать заголовки...
 
 
 



    
rambler's top100 Rambler's Top100