1
DoCmd.SendObject関数を使用してアクセス時に電子メールを送信します。ハイパーリンクを埋め込み、ハイパーリンクを埋め込み、アクセスで生成された電子メールに太字を追加します。
親愛なる受信者、ここで
は太字でいくつかのテキストです。
ここにGoogleへのリンクです。
DoCmd.SendObject acSendNoObject, "NotNeeded", acFormatXLS, strCEMEmail, , , "Subject Line", "Dear Recipient," & vbCrLf & vbCrLf "Here is some text that is bold." & vbCrLf & vbCrLf "Here is a link to Google."
この機能を使用して本文をフォーマットすることはできません。幸いなことに、[MSDN](https://msdn.microsoft.com/en-us/library/office/ff197046.aspx)には、本文の書式設定を可能にする方法でメッセージを構築する方法の例が含まれていますメッセージの3番目の例の 'SendEmailWithOutlook'を見てください。 '.Body = MessageBody'行の後に、[.BodyFormat](https://msdn.microsoft.com/en-us/library/office/ff869979.aspx)プロパティを使用して、RTFまたはHTMLを使用できますあなたが要求する方法で体を整形する。 – MoondogsMaDawg
他のオプションをありがとう。私はアクセスするのが初めてで、既存のDoCmd関数をMSDNで提供されている関数に変換する方法を理解するのに問題があります。 [MSDN](https://msdn.microsoft.com/en-us/library/office/ff197046.aspx)の3番目の例のどこにHTMLでメッセージを入力しますか? – Danny
'MessageBody'を' 'Dear Recipient ''などで置き換えることはできますが、フォーマットされません。書式を設定するには、テキストを太字にし、ハイパーリンクをHTMLまたはRTFで作成する方法を理解する必要があります。これには '.BodyFormat'プロパティを使用する必要があります。残念ながら、私はどちらか分かりません、または私は答えを提供するでしょう。その部分を解決する方法についていくつかの洞察を提供するかもしれないチュートリアルの例がgoogle上にあるはずです。申し訳ありませんが、私はより良い助けができません! – MoondogsMaDawg