(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
Nero Online Backup представляет собой дополнительное интернет-хранилище для данных. Nero Online Backup, Электронная лицензия
Лицензия Toad for DBA Suite for Oracle, включая 1 год технической поддержки. Toad for DBA Suite for Oracle представляет из себя комплект из четырех инструментов и включает в себя Toad for Oracle Xpert with the DB Admin Module, Spotlight on Oracle... Quest Software. Toad for DBA Suite for Oracle
Oracle Database Standard Edition обеспечивает столь же беспрецедентную эксплуатации, мощь и производительность, что и редакция Standard Edition One, поддерживая работу более мощных вычислительных систем с использованием сервисов Real Application Clusters. Купить Oracle Database Standard Edition Named User Plus
•• Word 2013 •• Excel 2013 •• PowerPoint 2013 •• OneNote 2013 •• Outlook 2013 •• Access 2013 •• Publisher 2013 •• включает Office стандартный 2013. Microsoft Office стандартный 2013 - это сервис, обладающий широкими возможностями, помогающий Вам .... Microsoft Office 2013 Russian OPEN 1 License No Level
Подспика на 12 месяцев. DXperience Enterprise Subscription входит: WinForms Controls, ASP.NET AJAX Controls, ASP.NET MVC Extensions, WPF Controls, Silverlight Controls, Reporting Solution, IDE Productivity Tools, .NET ORM Library DXperience Enterprise Subscription
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
CubeX Duo - имеет 2 печатающие головки, в отличие от CubeX, что позволяет одновременно печатать двумя цветами, но при этом снизилась область построения (230 × 265 × 240 мм). CubeX Duo
Мировая классика, этот цвет один из самых темных и самый черный цвет в мире. Мы долго трудились над тем, чтобы сделать его наиболее насыщенно черным. Катушка ABS-пластика Myriwell 1.75 мм 1кг., черная
3D ручка – первое в мире устройство, при помощи которого вы можете рисовать объемные фигуры в воздухе. Это компактное и простое в использовании устройство, которое не требует программного обеспечения или компьютера. 3D ручка Myriwell, серая
Makerbot Replicator персональный 3D-принтер с возможностью двухцветной печати, который позволяет печатать довольно крупные вещи! MakerBot Replicator 2-head
Новый PICASO 3D Designer 1.2. PICASO 3D Designer (Черный)
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Delphi - проблемы и решения
СУБД Oracle "с нуля"
Компьютерная библиотека: книги, статьи, полезные ссылки
CASE-технологии
 
Рассылки Maillist.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Delphi - проблемы и решения
Oracle с нуля
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Создание базы данных в Delphi, без сторонних БД (1)
Уважаемый автор, гуглю уже который день и у Вас как у всех "кидаем.." "даже не создаем проект"...
 
C++ Builder6 & Excel (11)
Доброе время суток! Пишу приложение в C++ Builder6 для формирования файлов Excel. Требуется...
 
Принцип создания плагинов в Delphi (3)
Достали, Эта статья не о плагинах а о подключении dll и возможности использования ресурсов в...
 
QuickREport (40)
Есть приложение скомпилированное в Delphi6. Для построения отчетов я использовал компонеты из...
 
Печать на принтер вертикальных строк (12)
Как напечатать на принтер вертикальные и горизонтальные строки, например, нарисовать заголовки...
 
 
 



    
rambler's top100 Rambler's Top100