Страница: 1 |
Есть задача: заполнить бланк сделанный в Word с помощью VB. Как вставить текст в определенное место бланка я разобрался, описываю в шаблоне переменные а потом из VB их заполняю Set objDoc = objWord.Documents.Open(App.Path & "\Forma.doc") With objDoc.Variables .Add "Ndoc", Text2.Text …… End With
В документе есть коллекция Tables. Ну и как положено. у каждого объекта Table там есть свойства и методы (см. F2 - обжект броузер, в том числе количество строк). Если таблица одна, то objDoc.Tables(1).Rows.Add (кусок проекта) Если много столбцов, можно использовать With Страница: 1 |
Вопрос: Word и таблица
Добавлено: 17.12.03 09:05
Автор вопроса: Alex_L
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Malyav
ICQ: 8440085
Вопросов: 15
Ответов: 117
Web-сайт:
Профиль | | #1
Добавлено: 17.12.03 11:19
lCurrRow = objDoc.Tables(1).Rows.Count
objDoc.Tables(1).Cell(lCurrRow, 1).Range.Text = sDate
objDoc.Tables(1).Cell(lCurrRow, 2).Range.Text = sNum
objDoc.Tables(1).Cell(lCurrRow, 3).Range.Text = sMsg
If lCurrRow = 2 Then objDoc.Tables(1).Rows(1).Range.Bold = True