With all those details, we can now talk about a solution. If you want to
append text to the end, just concatenate the new text with the existing Body
property:
Item.Body = Item.Body & vbCrLf & "new stuff"
If you want the text inserted somewhere in the middle, I would put a
placeholder token there, something like %sig% or another string that won't
be mistaken for text. You can then use the Replace() function to replace
that text in the Body or HTMLBody property, as appropriate.
--
Sue Mosher, Outlook MVP
Author of Microsoft Outlook 2007 Programming:
Jumpstart for Power Users and Administrators
http://www.outlookcode.com/article.aspx?id=54
"Delnang" <(E-Mail Removed)> wrote in message
news:F9918A37-3600-484D-98D2-(E-Mail Removed)...
> The email editor choice is set by the user. The text copied in can be
> flat
> rtf text...no bells and whistles.
>> > Thank you for your response. Yes, I am able to publish these forms to
>> > the
>> > Organizational Forms library on our company's Exchange server. We are
>> > using
>> > Outlook 2003. The message format type would be determined by the users
>> > default which means it could be any of these three.
>> >
>> >> >I am looking for the code I could use behind a macro button that
>> >> >would
>> >> > basically copy a sentence or two into the message (memo) field.
>> >> >
>> >> > What I am hoping for is that I send a form to an employee... if they
>> >> > agree
>> >> > with the content, they can click a button which would then paste a
>> >> > standard
>> >> > statement "I agree to the above terms and conditions" to the mail
>> >> > message.