Write information to Word bookmarks in the document:With appWord.Selection
.Goto what:=wdGoToBookmark, Name:=”LetterDate”
.TypeText Text:=Format(Date, “Long Date”).Goto what:=wdGoToBookmark, Name:=”RecipientName”
.TypeText Text:=strRecipientName.Goto what:=wdGoToBookmark, Name:=”RecipientAddress”
.TypeText Text:=strRecipientAddress.Goto what:=wdGoToBookmark, Name:=”RecipientZip”
.TypeText Text:=strRecipientZip.Goto what:=wdGoToBookmark, Name:=”Salutation”
.TypeText Text:=strSalutation.Goto what:=wdGoToBookmark, Name:=”EnvelopeName”
.TypeText Text:=strRecipientName.Goto what:=wdGoToBookmark, Name:=”EnvelopeAddress”
.TypeText Text:=strRecipientAddress.Goto what:=wdGoToBookmark, Name:=”EnvelopeZip”
.TypeText Text:=strRecipientZipReinsert the EnvelopeZip bookmark so the zip code will be available for use by the bar code field
on the envelope:.MoveLeft Unit:=wdWord, Count:=3, Extend:=wdExtend
doc.Bookmarks.Add Range:=Selection.Range, _
Name:=”EnvelopeZip”.Goto what:=wdGoToBookmark, Name:=”LetterText”
strPrompt = “Ready to enter letter text”
strTitle = “Access data imported”
MsgBox strPrompt, vbOKOnly, strTitle
appWord.Visible = True
appWord.ActivateEnd WithErrorHandlerExit:
Set appWord = Nothing
Exit SubErrorHandler:
If Err = 429 ThenPart I The Office Components and What They Do Best