Проблема следующая:
Access открывает файл Word. В документе Word настроено слияние с запросом Access. При открытии документа, Word не видит уже открытый Access, а открывает Access заново. Соответственно, начинается ерунда с вводом условий отбора запроса.
Причем такое творится не на всех компьютерах. А как замечено, на тех на которых установлен или был раньше установлен Office-2003. На других компьютерах установлен Office-2002.
Может кто поможет, подскажет, что можно попробовать. Код вызова Word из Access ниже. Возможно, существуют другие способы передачи данных в Word?
Private Sub Кнопка161_Click()
Dim appWord As Word.Application
Dim docWord As Word.Document
Set appWord = New Word.Application
Set docWord = appWord.Documents.Application.Documents.Add("T:\DataBase\Договор.dot")
appWord.Visible = True
docWord.MailMerge.MainDocumentType = wdNotAMergeDocument
End Sub
Ответить
|