- 締切済み
Excelからmailto:でメール送信
セルを押せばクライアントのメールソフトが起動するよう mailto:でメール送信をさせたいです。 mailto:お名前?subject=例の件&body=あれはどうなった? と入れれば件名も本文もあらかじめ設定できますよね? そこで質問なんですが、 1.このままだと本文にはズラズラ一行しか入れることが 出来ません。改行して複数行の本文にしたい場合はどう すればよいでしょうか? 2.bodyを別セル(例えばA2セルから)参照で拾いたい場合 はどうしたらよいでしょう?なるべくならマクロ化せず ワークシート関数で済ませれたら嬉しいです。 如何でしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- mmaaeeta
- ベストアンサー率46% (12/26)
回答No.1
1. セルを右クリックして「セルの書式設定」を選び、「配置」タブの「折り返して全体を表示する」を選んでください。 ただし、「mailto:~」と書かれていてもわかりにくいと思いますので、セルを右クリックして「ハイパーリンクの編集」を選び、「表示文字列」の欄を「メール送付」かなにかにして、表示の内容を短くしたほうが見やすいと思います。 2. のほうは、ワークシート関数ではちょっとわかりません。すいません。
補足
説明不足で済みません。 セルの中身を言っているのではなく、セルを押した結果 について質問しているつもりでした。 body= 以降の本文に改行を入れ、開いたメールのメッセージに改行が反映されればいいなと思ったのです。 うまく説明できずに済みませんでした。