HYPERLINK機能を使ったメール作成

内容

この方法の本質は、標準の Excel 関数を使用することです。 ハイパーリンク (ハイパーリンク)、もともとはシートのセルに外部リソースへのリンクを作成するように設計されていました。 たとえば、次のようにします。

関数の最初の引数はリンクで、XNUMX 番目はユーザーに表示されるセル内のプレースホルダー テキストです。 秘訣は、HTML マークアップ言語の標準的な構造をリンクとして使用できることです。 mailtoの指定されたパラメータでメール メッセージを作成する です。 具体的には、次のような式の構造があります。

ユーザーがリンクをクリックすると、次のメッセージが生成されます。

必要に応じて、コピー (CC) と隠しコピー (BCC) およびテキスト (本文) を作成したレターに複数の受信者に追加できます。 たとえば、次のような式があります。

=HYPERLINK(「メールアドレス:[メール保護]、[メール保護]?cc =[電子メールが保護された]&bcc=[電子メールが保護された]&subject =友好的な集まり& ボディ =ともだち!%0A考えがある。%0Aグラスをたたいてみませんか?";"送信")

=HYPERLINK(«mailto:[email protected], [email protected][email protected]&[email protected]&subject=友好的な集まり&body=友達!%0AAI アイデアがあります.%0AAグラスをたたくべきですか?","送信する」)

一連の受信者、件名、およびテキストを含む本格的なメールメッセージが作成されます。

このような長い構文を入力するときは、余分なスペースや引用符を入れすぎないように注意してください。 また、本体(本体)にセパレーターを入れることも忘れずに。 %0A (パーセンテージ、ゼロ、英語の A) テキストを複数行に広げたい場合。

この方法の利点は単純であることです。同様の方法では、マクロを使用する必要があります。 短所もあります:

  • メッセージにファイルを添付できません (セキュリティ上の理由から、mailto はこの機能をサポートしていません)
  • HYPERLINK 関数の最初の引数のテキストの最大長は 255 文字で、これによりメッセージの長さが制限されます
  • 手紙を送るには、リンクを手動でクリックする必要があります。

タンバリンで少し踊った後は、HYPERLINK 関数の最初の引数としてパラメーターを使用して、指定されたフラグメントからテキスト文字列を作成する単純なフォームを作成することもできます。

E2 の式は次のようになります。

=»mailto:»&C2&», «&C3&»?cc=»&C5&», «&C6&»&bcc=»&C8&», «&C9&»&subject=»&C11&»&body=»&C13&»%0A»&C14&»%0A»&C15&»%0A»&C16&»%0A»&C17

  • PLEXアドオン付きメーリングリスト
  • Excel からメール メッセージを送信するさまざまな方法

コメントを残す