Страницы: 1
RSS
перенес данных с формы VBA excel в шаблон договора в ворд
 
Добрый вечер, подскажите как перенести данные с формы VBA excel в шаблон договора в ворд, если есть примеры покажите как это работает,слияние вещь хорошая, но хочется что бы именно с формы все заполнялось? заранее спасибо!!!
O Tempora, O Mores!!!
 
Вот пример.
 
спасибо огромное за отклик, но переносит из ячеек, а хотелось бы из формы
O Tempora, O Mores!!!
 
А чем плохи промежуточные данные в ячейках?
 
как вариант коенечно же не исключаю, но хочется с формы
O Tempora, O Mores!!!
 
Так делайте эту форму в Ворде, при чем(и зачем) тут Эксель вообще?    
П.С. Мне вот хочется, чтоб моя микроволновка еще и белье стирала и огород поливала, а все говорят, что это изврат.
Я сам - дурнее всякого примера! ...
 
неужели не возможно с формы VBA excel вывести данные (сформировать договор) в ворде ?
O Tempora, O Mores!!!
 
Почему невозможно? Возможно. Просто видимо, таким извратом никто заниматься не хочет:-)
Я сам - дурнее всякого примера! ...
 
в коде формы предусматриваете работу с вордом.  
у меня в одном из проектов это осуществлялось так:  
 
   Set wrd = CreateObject("Word.Application")  
   If wrd Is Nothing Then  
       MsgBox "Не могу открыть приложение word", vbCritical, "ОШИБКА"  
       End  
   End If  
'    wrd.Visible = True  
   Set wrd_doc = wrd.documents.Open(Replace(ThisWorkbook.FullName, ThisWorkbook.Name, docname), False, True)  
   If wrd_doc Is Nothing Then  
       MsgBox "Не могу открыть файл " & docname & Chr(13) & "он должен быть в той же папке, что и база", vbCritical, "ОШИБКА"  
       End  
   End If  
   On Error GoTo 0  
     
   For Each x In wrd_doc.bookmarks  
       x.Range.Select  
       wrd.Selection.typetext Text:=Cells(crow, Val(Mid(Names(x.Name).RefersTo, 2, 99))).Text  
   Next  
 
данные тут брались не из формы, а из ячеек, но это не суть важно..  
вместо =cells(..) можно написать =textbox1.text и т.д
Живи и дай жить..
 
мир не без добрых людей, спасибо всем!!!
O Tempora, O Mores!!!
 
Извините за глупый вопрос, а на что нажать, чтобы данные из exel в word перенести
 
<BR>Нажать надо на кнопочку «Сформировать документы» в этой надстройке:  <BR>http://excelvba.ru/programmes/FillDocuments
Страницы: 1
Читают тему
Наверх