1

彼は小さな問題ですが、私を混乱させています。エクセルから送信するメールを自動化しています。以下のコードは、何らかの理由で、最後の行の間隔を通常より大きくします。

Sub emailspacing()
Dim OutApp As Object
Dim OutMail As Object
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
With OutMail
    .HTMLBody = "<p style='font-family:calibri;font-size:14.5'>Thanks for your help</p>"
    .display
End With

一方、P スタイルの部分を削除すると、電子メールは完全な行間隔で生成されますか???

Sub emailspacing()
Dim OutApp As Object
Dim OutMail As Object
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
With OutMail
    .HTMLBody = "Thanks for your help"
    .display
End With

定型化された HTML テキストと通常の行間隔を組み合わせる方法を知っている人はいますか?

4

1 に答える 1

1

ひび割れた!これを p スタイルに追加する必要がありました:

margin-bottom:.0001pt;

于 2013-02-27T11:30:27.003 に答える