まりふのひと

Excel の表をHTMLメールで送る

これは実例ではありませんが、私ならこうするだろうなぁ〜
Excel で作成している収支明細を「会計報告」としてHTMLメール(リッチテキスト形式)で送る例です。Word でも同じことができます。

この表をメッセージの中に貼り付けます。

  1. 収支明細がある Excel を開きます。
  2. 報告する表の範囲を選択し、クリップボードにコピーします。
  3. Outlook Express を起動し、
  4. [メールの作成]
  5. HTML形式に変更します。
    • [書式]メニュー ⇒[リッチテキスト(HTML)]をクリック
  6. メッセージを入力します。
  7. Excel の表を挿入する位置にカーソルを移動します。

  8. 貼り付けます。
    • Excel を閉じた後に貼り付けると、テキストのみになる?
  9. Excel 通りの書式になりませんので、修正します。
    • Excel 通りの書式にするのは不可能です。
    • メモ

      [表示]メニュー ⇒[ソースの編集]

      • 外枠線の幅‥‥ border
      • 枠線の幅‥‥ cellspacing
      • 枠線とセル内容との間隔‥‥ cellpadding


いきさつ

HTMLメールについてどう思いますか?
    1. 賛成
    2. どちらかと言えば賛成
    3. どちらかと言えば反対
    4. 反対

私の答えは、

    • 以前は 4、
    • WindowsXP SP-2 以降は 3。

Outlook Express の設定は「HTMLメール(リッチテキスト形式)について考える」のとおりで、通常はテキスト形式。必要な場合にのみ HTML形式に変更している。
パソコンC組のテキスト「よくわかる Microsoft Word 2002 応用」の第7章 STEP7 に Word 文書をメールで(HTML形式で)送信する例が載っている。この方法は知らなかったが賛成の挙手‥‥には躊躇している。その理由は、

    • HTML形式の問題点を述べていない。(初版は2002年3月,改版は2005年7月)
    • 「送信トレイ」に保存されることなく、直ぐ送信される。
      • 送信前のチェックが出来ない。
    • HTML形式にする必要がなくても、HTML形式で送信される。