excel にメールアドレスを入力すると、青色のリンクになる。今日は、このリンクをクリックしたときにタイトルなどを表示する方法を書く。

事の発端は、メールアドレスをクリックした時に宛先に受信者の名前を表示したいという、なくてもいい要望であった。

メールアドレス入力後、右クリックー>ハイパーリンクとたどって一つずつ設定することもできるが、これでは大変である。

そこで、=Hyperlink("mailto:name<address@test.com>")ってな感じで入力する。

さらにメールタイトルや本文を入力したければ =Hyperlink("mailto:name<address@test.com>?subject=title&body=message") とやればいい。基本的にHTMLと同じである。

さっきExcelで一括送信の記事を書いたが、上記の方法でも、比較的楽にメールを作り上げることができそうだ。一括送信はできないが。