Форум 3DNews
Вернуться   Форум 3DNews > Программирование > Программирование

Ответ Создать новую тему
Опции темы Опции просмотра
Непрочитано 22.04.2003, 12:48   [включить плавающее окно]   #1
Vladisl@v
Мужской Умудрённый
Автор темы
 
Аватар для Vladisl@v
 
Регистрация: 16.04.2003
Адрес: Краснодар
Excel XP и Delphi 5

Вообщем есть необходимость брать из нескольких таблиц экселя данных и вставлять вдр. таблицу программно, но возник вопрос - как создать новую строку в экселе программно?
Пользуюсь след. кодом:
var
Excel : Variant;
.....
begin
.....
Excel := GetActiveOleObject('Excel.Application');
.....
Excel.Workbooks.Open(Edit1.Text);
...
Excel.Cells[row,2].VAlue:= .... ;

а как добавить?
Vladisl@v вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 22.04.2003, 13:11   [включить плавающее окно]   #2
Darthman
Мужской Опытный
 
Аватар для Darthman
 
Регистрация: 10.02.2003
Адрес: Москва
Через TxlApplication можно сделать так:
WorkSheet.Columns.Insert(xldown, xlfalse);
Думаю, что через просто OLE не намного будет отличаться.
__________________
Если работает, лучше не трогай!
Darthman вне форума  
Ответить с цитированием
Ответ Создать новую тему

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:30. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 2000-2017 3DNews. All Rights Reserved.
Администрация 3DNews требует соблюдения на форуме правил и законов РФ
Серверы размещены в Hostkey