(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
Rational Quality Manager — это решение для совместной работы, предназначенное для обеспечения высокого качества программного обеспечения и систем с учетом особенностей бизнеса и поддерживающее практически все платформы и типы тестирования. IBM RATIONAL Quality Manager Quality Professional Authorized User Single Install License + Sw Subscription & Support 12 Months
EMS DB Comparer for MySQL – программа для сравнения и синхронизации баз данных MySQL. Позволяет просмотреть все различия в объектах сравниваемых баз данных и выполнить автоматически созданный сценарий, а также устраняет все или выбранные отличия... EMS DB Comparer for MySQL (Business) + 1 Year Maintenance
Программа для сравнения и синхронизации баз данных Oracle. Позволяет просмотреть все различия в объектах сравниваемых баз данных и выполнить созданный сценарий SQL для синхронизации структуры баз данных Oracle и устранения всех или выбранных отличий... EMS DB Comparer for Oracle (Business) + 1 Year Maintenance
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
CubeX Trio — 3D-принтер с тремя печатающими головками и областью построения 185 × 265 × 240 мм. CubeX Trio
Мировая классика, этот цвет один из самых темных и самый черный цвет в мире. Мы долго трудились над тем, чтобы сделать его наиболее насыщенно черным. Катушка ABS-пластика Myriwell 1.75 мм 1кг., черная
Трехмерный принтер MakerBot Replicator Mini. Один из самых портативных, настольный 3D-принтер MakerBot Replicator Mini прост в использовании и подойдет всем, от новичков до профессионалов. MakerBot Replicator Mini
 
Другие предложения...
 
Книжный магазин   WWW.ITSHOP.RU
Работа с самым популярным редактором векторной графики представлена на примере русской версии программы CorelDRAW X4. Весь материал изложен простым доступным языком, приводится множество практических примеров и иллюстраций. Рассматривается рисование... CorelDRAW X4 для начинающих (+ CD-ROM)
Настоящая работа вводит понятия общей теории имитационного моделирования и предназначена, прежде всего, для специалистов широкого спектра отраслей хозяйства, не являющихся программистами или математиками, но желающих применить самую современную... Имитационное моделирование. Учебное пособие
Сделать идеальный снимок практически невозможно, но его совсем не трудно поправить впоследствии, если знать, как это делается. Из этой книги вы узнаете, как творить с изображениями буквально чудеса средствами Photoshop CS6: от сглаживания морщин и... Photoshop CS6 для "чайников"
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Adobe Photoshop: алхимия дизайна
Delphi - проблемы и решения
Программирование в AutoCAD
Компьютерная библиотека: книги, статьи, полезные ссылки
 
Рассылки Maillist.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Adobe Photoshop - уроки для каждого
Delphi - проблемы и решения
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
C++ Builder6 & Excel (11)
Доброе время суток! Пишу приложение в C++ Builder6 для формирования файлов Excel. Требуется...
 
Принцип создания плагинов в Delphi (3)
Достали, Эта статья не о плагинах а о подключении dll и возможности использования ресурсов в...
 
QuickREport (40)
Есть приложение скомпилированное в Delphi6. Для построения отчетов я использовал компонеты из...
 
Печать на принтер вертикальных строк (12)
Как напечатать на принтер вертикальные и горизонтальные строки, например, нарисовать заголовки...
 
Delphi 2007 - новинки языка по сравнению с Delphi 7 (2)
Справедливости ради, следует заметить, что большинство новшеств, описанных в статье появилось в...
 
 
 



    
rambler's top100 Rambler's Top100