Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];

Вниз

Добавление строки в Excel   Найти похожие ветки 

 
Pipl   (2004-09-02 14:29) [0]

Добрый день всем!

Знает кто, как програмно вставить новую строку в таблице Excel?

СПАСИБА!


 
sniknik ©   (2004-09-02 14:36) [1]

всех поименно перечислять кто знает? не не знаю всех.


 
Pipl   (2004-09-02 14:39) [2]

>sniknik ©   (02.09.04 14:36) [1]
веселый ты пиплок,
попробуем так:
как програмно из Делпфи :) добавить новую строку в табле Excel, моно пустую :)


 
sniknik ©   (2004-09-02 14:46) [3]

мда если пустую то вариант с ADO подключением обломался, там только с данными можно,
попробуй к экселю как к серверу автоматизации подключится. сложнее немного и ексель обязателен, но как заказано...
(на королевстве дельфи есть статья в разделе hello word)


 
Pipl   (2004-09-02 14:54) [4]

Суть проблеммы:
нуно в накладную по форме торг-12 вставить список товара я связываюсь с екселем следующим образом:
...
 ExcelApplication:=CreateOleObject ("Excel.Application");
 ExcelApplication.visible:=true;
 Workbook := ExcelApplication.WorkBooks.Open("C:\торг-12.xls");

 ExcelApplication.Cells[3,1].value :=rekv;
 ExcelApplication.Cells[8,3].value :=rekv;
...

и не знаю как добавлять строки, для списка товара, в хелпе в Vбасике ничего не нашел.
Как добавить програмно новую строку в табле Excel ?
и массив не катит, кол-во товара разное


 
YurikGL ©   (2004-09-02 16:42) [5]

http://www.delphimaster.ru/cgi-bin/anketa.pl?id=1084962208


 
Роман Снегирев   (2004-09-02 16:49) [6]

в Excel-е есть такая удобная штука как макрос->начать запись, вообщем добавляешь строку а потом в исходниках макроса смотришь что васик написал, вот и все


 
Pipl   (2004-09-03 14:27) [7]

> Это уже ближе к делу, только опять засада, васик выдаёт команду с пробелом:

Selection.Insert Shift:=xlDown

как правильно записать строку в Delphi?


 
Skyle ©   (2004-09-03 14:45) [8]

ExcelApplication.Cells[X, Y].Insert(xlDown);



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.035 c
1-1095236172
shc
2004-09-15 12:16
2004.10.03
Ctrl+Tab в дочернем окне


14-1094959709
Думкин
2004-09-12 07:28
2004.10.03
С днем рождения! 12 сентября


1-1095319508
ksa2002
2004-09-16 11:25
2004.10.03
Рестарт Формы .


9-1083579189
OSokin
2004-05-03 14:13
2004.10.03
Максимально возможная игра


3-1094022900
-SeM-
2004-09-01 11:15
2004.10.03
Сервисы в Interbase/Firebird/Yaffil





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский