![]() |
#10
|
||||
|
||||
![]()
The 'Fill' macro will write the values to the document.e.g. from your document
Code:
Private Sub CommandButton2_Click() 'BOTON Limpiar' Dim i As Long Dim strNombre As String For i = 1 To ActiveDocument.Bookmarks.Count strNombre = ActiveDocument.Bookmarks(i).Name Select Case strNombre Case Is = "via" Rellenar strNombre, cbovia.Value Case Is = "kilometro" Rellenar strNombre, txtpk.Text Case Is = "partido" Rellenar strNombre, "partido value" Case Is = "termino" Rellenar strNombre, "termino value" End Select Next i lbl_Exit: Exit Sub End Sub Or if you follow my suggestion and replace the bookmarks with content controls (Insert Content Control Add-In will do that) then Code:
Private Sub CommandButton2_Click() 'BOTON Limpiar' Dim oCC As ContentControl For Each oCC In ActiveDocument.ContentControls Select Case oCC.Title Case Is = "via" oCC.rage.Text = cbovia.Value Case Is = "kilometro" oCC.Range.Text = txtpk.Text Case Is = "partido" oCC.Range.Text = "partido value" Case Is = "termino" oCC.Range.Text = "termino value" End Select Next oCC lbl_Exit: Set oCC = Nothing Exit Sub End Sub
__________________
Graham Mayor - MS MVP (Word) (2002-2019) Visit my web site for more programming tips and ready made processes www.gmayor.com |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Saving a word doc as a pdf with bookmarks | MimiCush | Word | 10 | 03-26-2018 01:51 PM |
![]() |
adilprodigy | Word VBA | 1 | 10-11-2017 01:31 PM |
![]() |
PeterPlys | Word VBA | 13 | 01-14-2015 06:41 AM |
![]() |
dnc | Word VBA | 4 | 05-10-2013 04:58 PM |
word 2007 bookmarks | Dawn | Word | 0 | 07-14-2009 01:00 PM |