[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『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
保存してファイルを開きなおしてみましたが、それでもだめでした。
他に何か方法はあるでしょうか?
(ERI) 2022/12/22(木) 10:43:02
メーラは何だろうか? こちらはベッキーだがなんか?でも&でもC38セルが宛先、C39セルがCC欄、C40セルが件名、C41セルが本文に入った秀丸が立ち上がっている。 (ねむねむ) 2022/12/22(木) 10:48:45
?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
C40の中にsubject= が書かれている
subject,body内に&等が含まれていてURLのエラー
思いつきません
(きら) 2022/12/22(木) 12:19:33
(ERI) 2022/12/22(木) 15:55:03
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.