ник: джониби
У меня просто есть пример как в шаблон ворда импортировать в нужные места нужные строки из полей =)
On Error GoTo Err_
Dim app As Word.Application
Dim DlgUser As Integer
If Dir(strPathWord) <> "" Then
DlgUser = MsgBox("Документ был создан с ками именем заменить?", vbYesNo, "admin")
If DlgUser = vbNo Then
Set app = CreateObject("Word.Application")
With app
.Visible = True
.Documents.Open strPathWord
End With
Set app = Nothing
Else
GoTo nn
End If
Else
nn:
Set app = New Word.Application
app.Visible = True
app.Documents.Add strPathDot
With app.ActiveDocument
.Bookmarks.Item("Çàêàç÷èê").Range.Text = Nz(Ïðîõîðîâ, "")
.Bookmarks.Item("Àäðåñ").Range.Text = Nz(Àäðåñ, "")
.Bookmarks.Item("ÀäðåñÆèò").Range.Text = Nz(ÀäðåñÆèò, "")
.Bookmarks.Item("Òåëåôîí").Range.Text = Nz(Òåëåôîí, "")
.Bookmarks.Item("Ñîòîâûé").Range.Text = Nz(Ñîòîâûé, "")
.Bookmarks.Item("Áàíê").Range.Text = Nz(Áàíê, "")
.Bookmarks.Item("ÐÑ").Range.Text = Nz(ÐÑ, "")
.Bookmarks.Item("ÊÑ").Range.Text = Nz(ÊÑ, "")
.Bookmarks.Item("ÁÈÊ").Range.Text = Nz(ÁÈÊ, "")
.Bookmarks.Item("ÈÍÍ").Range.Text = Nz(ÈÍÍ, "")
.SaveAs strPathWord
End With
Set app = Nothing
End If
funOutputWord = True
Exit_:
Exit Function
Err_:
funOutputWord = False
Err.Clear
app.Quit
Resume Exit_