Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.21;
Скачать: CL | DM;

Вниз

WordApplication   Найти похожие ветки 

 
Марина   (2002-02-04 13:51) [0]

Есть Word-овская таблица,созданная с помощью WordApplication.Подскажите, пожалуйста, как программно вставить значения в ячейки этой таблицы? Заранее спасибо.


 
drpass ©   (2002-02-04 14:26) [1]

Вот такой код создает по шаблону документ (шаблон с таблицей) и заносит значения в пару ячеек
app:=CreateOleObject("Word.Application");
app.Visible:=true;
doc:=app.Documents.Add(Params.Template);
doc.Tables.Item(1).Cell(2,1).Select;
Sel:=app.Selection;
Sel.TypeText(MaskEdit1.Text);
Sel.MoveRight(wdCell, 1);
Sel.TypeText(Params.RegCod);


 
fag2000@ok.ru ©   (2002-02-04 14:27) [2]

Через Cell.
Пример есть в помоши по VBA в Word.


 
skiph ©   (2002-02-05 06:14) [3]

Не везде такой код пройдет. Другой способ - поставить курсор в нужное место (процедуры MoveLeft, MoveRigth, MoveDown, MoveUp) и вставить текст (TypeText). Способ кривоватый, но работает везде.



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

Текущий архив: 2002.02.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
1-66543
M@XIDROM
2002-02-03 15:43
2002.02.21
Jpeg->StringGrid


7-66697
l@z@
2001-11-04 15:12
2002.02.21
Помогите! Необходимо, чтобы каждую секунду в лебел прибавлялось 5


3-66446
XM-AD
2002-01-28 12:09
2002.02.21
Вставить BLOB-поле в InterBase...


7-66691
Grey
2001-11-11 14:57
2002.02.21
Как отобразить ярлык программы рядом с часами?


3-66469
Sava
2002-01-25 12:04
2002.02.21
Как узнать помечена запись на удаление или нет?