Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Как взять данные с Delphi и этими же данными заполнить форму в Worde?

Ответить
Настройки темы
Delphi - Как взять данные с Delphi и этими же данными заполнить форму в Worde?

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: txt Пример.txt
(841 байт, 8 просмотров)
Вот на работе дали заморочку, создать программу в которой будет организованно взятие данных с Excel с последующим заполнением их в Word!
Но натолкнулся на проблему не могу вывести данные с Excel, выдает ошибку взятых в двойные ковычки оперцаии, не как не могу разорбраться почему!
procedure TForm1.Button1Click(Sender: TObject);
var
Excel: variant;
i, j: word;
S: string;
begin
Excel :=""CreateOleObject""('Excel.Application');
Excel.Workbooks.Open(C:\2.xls);
Excel.Visible:=True;
for i := 1 to 5 do
for j := 1 to 5 do
begin
S := Excel.Sheets[1].Cells[i,j].Text;
ShowMessage(S);
end;
end;

И вот проверти правильно ли код написан для заполнения Word формы! Прикреплю!

Отправлено: 12:51, 13-07-2011

 

В Поисках Истины


Сообщения: 802
Благодарности: 135

Профиль | Отправить PM | Цитировать


GoodsmaK, Вы смотрели ссылки? Там где - нибудь написано, что это не работает в Delphi 7? Или может быть вы попробовали методы и возникают какие - либо вопросы?

Перед предъявлением претензий, могли бы хоть сначала ознакомиться с материалами

Цитата GoodsmaK:
А можно сделать так, что бы он искал не поячейкам, а по строчкам! а то так неудобно получается( »
По одной из ссылок есть вариант как можно сделать... Нужно только прочитать....

Цитата:
тех местах документа, в которые необходимо вставить текст я расставляю либо закладки, либо простые строки текста, например, обрамленные символом $ или #. И затем просто выполняю поиск и замену подстрок следующим образом:
Далее приведен код...
Прочитайте от начала и до конца... Многие вопросы исчезнут.

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}


Отправлено: 14:28, 13-07-2011 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Млин все нашел, а сооброзить не могу как подставить(((

Отправлено: 17:04, 13-07-2011 | #12


Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: txt Пример 2.txt
(1.2 Kb, 6 просмотров)

Вот после подставления что получилось, но он не хочет работать как надо((

Отправлено: 17:21, 13-07-2011 | #13


В Поисках Истины


Сообщения: 802
Благодарности: 135

Профиль | Отправить PM | Цитировать


Цитата GoodsmaK:
но он не хочет работать как надо(( »
Что именно не работает - ошибки? ничего не происходит? Поясните пожалуйста.

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}


Отправлено: 08:06, 14-07-2011 | #14



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Как взять данные с Delphi и этими же данными заполнить форму в Worde?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Delphi - [решено] перекинуть данные из Excel в прогу на Delphi anatoly_neo Программирование и базы данных 30 26-04-2011 16:29
Разное - Access как расчитать себестоимость с помощью запроса, и как вообще использовать форму JON4 Microsoft Office (Word, Excel, Outlook и т.д.) 0 12-12-2010 20:32
Delphi - *Delphi* | Как прятать форму при старте проги? [mzd] Программирование и базы данных 4 09-07-2005 11:44
Плиз хелп!Как в Аксесе програмно взять данные из таблицы? Guest Программирование и базы данных 1 11-11-2003 10:38
Как сделать форму поиска? MelouN Вебмастеру 2 10-10-2003 01:20




 
Переход