2017-02-13 6 views
1

VBAを使用して生成された自動メールでHTMLの書式設定が正しく行われるように苦労しています。私は人生でHTMLを使用したことは一度もありませんでしたので、これは全く新しいものです...私はすでにオンラインで研究しようとしていますが、これを理解できません。HTML VBA経由の電子メール(箇条書き付き)

.HTMLBody = "<style> body{color:black;font-family:Calibri;font-size: 11pt;}" & "<HTML><body>Dear " & Addressee & ",<br><br>As you would be aware, the...<br><br>Please find attached spreadsheet showing:<br><br>&emsp;&mdash;&emsp;Example list 1. <br>&emsp;&mdash;&emsp;Example list 2. <br>&emsp;&mdash;&emsp;Example list 3.<br><br> <b>Kindly reply to ALL indicating...</b><br><br> Regards,<br><br>" & Signature 

問題は、「作成済みの」偽の箇条書きを持っているため、2行目に移動すると自動的に行がインデントされないということです。また、上記のコードは非常に基本的なものです(私の理解の欠如を反映しています:/) - しかし、私は本質的にテキストの束を持つ方法を見つけ出したい、普通の箇条書きの場合のようにつまり、行をインデントして)、電子メールの結論と正常終了を確認します。

誰かが弾丸を持つためにHTMLコードで私を助けることができるでしょう..?私は機密情報のため上記のコードで多くのテキストをクリアしました。

ありがとうございました! <ol>タグが付きリストの略で、<li>タグがリスト項目を表す

<ol> 
    <li>Item 1</li> 
    <li>Item 2</li> 
    <li>Item 3</li> 
</ol> 

答えて

3

あなたがのレイアウトを使用していますOrdered Listを使用します。上記のコードは次のように生成します。

  1. 項1
  2. 項2
  3. 項目別3

、あなたが数字をしたいし、ちょうどあなたが順不同を使用することができます箇条書きをしたくない場合は<ul>から<ol>タグの変更を除いて同じレイアウトを使用してリスト:

<ul> 
    <li>Item 1</li> 
    <li>Item 2</li> 
    <li>Item 3</li> 
</ul> 

そして、次のようになります。

  • 項1
  • 項2
  • 項3
関連する問題