![]() |
|
#1
|
|||
|
|||
![]()
Hi there,
Let me know if this code stub helps you work this one out? Kind regards Private Sub DataToWordTemplate() Dim oWordApp As Word.Application Dim oWordDoc As Word.Document Dim lComboBoxIndex As Long On Error Resume Next Set oWordApp = GetObject(, "Word.Application") If Not Err.Number = 0 Then Err.Clear Set oWordApp = New Word.Application End If On Error GoTo ErrorHandler oWordApp.Visible = True ' Provide the path to your template Set oWordDoc = oWordApp.Documents.Add("C:\WordTemplate.dotx", False, wdNewBlankDocument, True) ' Code stub for one form field lComboBoxIndex = Me.ComboBox1.ListIndex If lComboBoxIndex >= 0 Then ' To set the text in a FormField If oWordDoc.FormFields.Count >= 1 Then ' Where Text1 is the Name you gave to the Form Field oWordDoc.FormFields.Item("Text1").Result = Me.ComboBox1.List(lComboBoxIndex) End If End If CleanUp: Set oWordDoc = Nothing Set oWordApp = Nothing Exit Sub ErrorHandler: MsgBox "An error has occurred." & vbCr & vbCr & _ Err.Number & " " & Err.Description Err.Clear GoTo CleanUp End Sub |
![]() |
Tags |
transfer to word |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Excel to Word data import based on UserForm entry | jhancock1994 | Word VBA | 8 | 05-16-2017 04:41 PM |
Excel Userform to Word Template Bookmarks | JCrinage | Excel Programming | 1 | 11-02-2016 07:03 PM |
userform to enter multiple lines of data in template | callasabra | Word VBA | 0 | 06-27-2014 05:29 PM |
Copy data from Word into Excel | chinchee | Word VBA | 18 | 05-23-2014 05:25 AM |
Copy Excel data into an existing Word Table | JJG | Word | 1 | 12-18-2013 05:41 PM |