[[20221222101927]] 『Hyperlinkを使ったメールテンプレート作成』(ERI) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『Hyperlinkを使ったメールテンプレート作成』(ERI)

エクセル上で、1クリックでメールテンプレートを起動できるように、

=HYPERLINK("mail to:"&C38&"?cc="&C39&"&subject="&C40&"&body="&C41&"","ここをクリックしてメール送信")
このように入力すると、クリックしたときに件名に「subject=」という文字まで入ってしまいます。

どのようにすれば良いでしょうか?教えてください。よろしくお願いいたします。

※質問投稿時はmail toの間にスペースを入れています。入れないと、mailtoが勝手に他の文字に変換されてしまうため。

< 使用 Excel:unknown、使用 OS:unknown >


 "&subject="
 部分は
 "?subject="
 では?
(ねむねむ) 2022/12/22(木) 10:34:37

?に変えても、件名からsubject=が消えません。

保存してファイルを開きなおしてみましたが、それでもだめでした。

他に何か方法はあるでしょうか?
(ERI) 2022/12/22(木) 10:43:02


 メーラは何だろうか?
 こちらはベッキーだがなんか?でも&でもC38セルが宛先、C39セルがCC欄、C40セルが件名、C41セルが本文に入った秀丸が立ち上がっている。
(ねむねむ) 2022/12/22(木) 10:48:45

outlookです。

?cc="&C39&" を削除すると、問題が解決するのですが、CCを入れようとすると、subject=が件名に表示されてしまいます。。
(ERI) 2022/12/22(木) 11:06:32


 すまない。
 &→?
 は勘違いだった。
 で、私ではoutolookで確認できないのでoutlookで確認できる人を待ってくれ。
(ねむねむ) 2022/12/22(木) 11:21:50

 私もoutlook使ってないので、わかりませんが、
 私の環境では、うまくいきます。 ( mail to → mailto と修正は必要ですが)

 cc と subject の順番変えたらどうなるんでしょうか?
 それと日本語が入る可能性がある subjectとbodyはエンコードした方がよさそう

 =HYPERLINK("mailto:"&A1&"?subject="&ENCODEURL(A3)&"&cc="&A2&"&body="&ENCODEURL(A4))
(´・ω・`) 2022/12/22(木) 11:43:13

 HYPERLINK("mail to:"&C38&"?cc="&C39&"&subject="&C40&"&body="&C41&"","ここをクリックしてメール送信")

 mailtoにしてテストしてみましたが、問題なく各アイテムに入力されました。

 バージョンは Microsoft365のOUTLOOK、 以上報告まで

(半平太) 2022/12/22(木) 11:56:55


同じくMicrosoft365 Outlookです。
初めに提示されている式で動作しています。

C40の中にsubject= が書かれている
subject,body内に&等が含まれていてURLのエラー

思いつきません

(きら) 2022/12/22(木) 12:19:33


みなさま ご返信ありがとうございます。CCのセル(C39)が空欄の際に、このような問題が起きるっぽいことが分かりました。ありがとうざいました。

(ERI) 2022/12/22(木) 15:55:03


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.