We use bookmarked word documents.
You will need a reference to Word
Dim m_objWord As Word.Application
Dim m_objDocument As Word.Document
Dim bCheckGrammarAsYouType As Boolean
Dim bCheckGrammarWithSpelling As Boolean
Dim bCheckSpellingAsYouType As Boolean
dim rRs as dao.recorset
Set m_objWord = New Word.Application
bCheckGrammarAsYouType =
m_objWord.Options.CheckGrammarAsYouType
bCheckGrammarWithSpelling =
m_objWord.Options.CheckGrammarWithSpelling
bCheckSpellingAsYouType =
m_objWord.Options.CheckSpellingAsYouType
bCheckGrammarAsYouType =
m_objWord.Options.CheckGrammarAsYouType
bCheckGrammarWithSpelling =
m_objWord.Options.CheckGrammarWithSpelling
bCheckSpellingAsYouType =
m_objWord.Options.CheckSpellingAsYouType
'disable grammar checking
m_objWord.Options.CheckGrammarAsYouType = False
m_objWord.Options.CheckGrammarWithSpelling = False
m_objWord.Options.CheckSpellingAsYouType = False
Set m_objDocument = m_objWord.Documents.Add(sMydocument)
set rRs=....'source of info
m_objDocument.Bookmarks("Donation").Range.Text = Nz
(rrs.Fields("Donation"))
....
m_objDocument.PrintOut Background:=False
m_objDocument.CLOSE SaveChanges:=wdDoNotSaveChanges
'resture grammatica-en spellingscontrole
m_objWord.Options.CheckGrammarAsYouType =
bCheckGrammarAsYouType
m_objWord.Options.CheckGrammarWithSpelling =
bCheckGrammarWithSpelling
m_objWord.Options.CheckSpellingAsYouType =
bCheckSpellingAsYouType
m_objWord.Quit 'Word afsluiten
Set m_objDocument = Nothing
Set m_objWord = Nothing
Hope this helps.
-----Original Message-----
Why not just make a report from a query with your
requirements, ie name, amount received, etc. Does it have
to be in Word? The thank you note should look just as
good in a Report. If you want it in Word, you'll have to
do some programming with TransferText Action to export the
Report to Word.