if you're attempting to bold/italicize one word out of an entire text box you're pretty much out of luck. using Reports isn't the friendliest way of creating a letter from an Access database. personally i prefer the old tried and true Mail Merge method. Create the Word document, and then you can open that mail merge document directly from Access and print it out. you can either do the entire recordset, or just one record depending on how you select them.<br>the code is pretty simple, and the result is much cleaner.<br>the code looks something like this.<br><b><br>Dim WordPath, DocPath As String<br>Dim Retval As Variant<br>WordPath = "C:\Microsoft Office97\Office\Winword.exe"<br>DocPath = "Path and name of your Mail Merge Document"<br>Retval = Shell(WordPath & " " & DocPath, vbMaximizedFocus)<br></b><br> <p>Brian Famous<br><a href=mailto:bfamous@ncdoi.net>bfamous@ncdoi.net</a><br><a href= > </a><br>