powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вставка записей таблицы в шаблон Word.
1 сообщений из 1, страница 1 из 1
Вставка записей таблицы в шаблон Word.
    #33655477
Shpud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос в том что шаблон применяется больше одного раза (формирование счет-фактур за день). Примитивно создавать шаблон в цикле, копировать, закрывать, вставлять в документ получается. Не знаю как сделать проще.
Подскажите как можно использовать шаблон как один документ?



Dim drc As DataRowCollection = ctx.getDataRows(ctx.Command("InvoiceForADay",

Dim mwrd As New Word.ApplicationClass
Dim mwdoc As Word.DocumentClass

Dim rang As Word.Range
Dim bk As Word.Bookmark
'mwdoc = mwrd.Documents.Add(Environment.CurrentDirectory & "\Templates\Invoice.dot")


mwdoc1 = mwrd1.Documents.Add(Environment.CurrentDirectory & "\Templates\с.ф.dot")





For i = 0 To drc.Count - 1
Dim A0All_NDS, A0AllCost As Double
mwdoc = mwrd.Documents.Add(Environment.CurrentDirectory & "\Templates\Invoice.dot")

For Each bk In mwdoc.Bookmarks
Select Case bk.Name
Case "A0All_NDS"
bk.Range.Text = A0All_NDS
bk.Delete()
Case "A0AllCost"
bk.Range.Text = A0AllCost
.....
End Select
Next
Next

mwrd.Visible = True
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вставка записей таблицы в шаблон Word.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]