Excel formülü: Formülü içeren e-posta gönder -

Genel formül

=HYPERLINK("mailto:"&email&"?" &"cc="&cc &"&subject="&subject &"&body="&body, "link text")

Özet

Formül içeren bir e-posta göndermek için, KÖPRÜ işleviyle bir "mailto:" bağlantısı oluşturabilirsiniz. Gösterilen örnekte, G5'teki formül şöyledir:

=HYPERLINK("mailto:"&C5&"?" &"cc="&D5 &"&subject="&E5 &"&body="&F5, "link")

Bağlantı Excel'de tıklandığında, varsayılan e-posta istemcisi sağlanan bilgilerle yeni bir e-posta oluşturacaktır. Bağlantı metni ("bağlantı") istenildiği gibi özelleştirilebilir.

Not: Yukarıdaki formül, daha iyi okunabilirlik için satır sonlarıyla girilir.

Mailto bağlantı protokolü

Mailto bağlantı protokolü, aşağıdaki tabloda gösterildiği gibi beş değişkene izin verir:

Değişken Amaç
mailto: Birincil alıcı (lar)
& cc = CC alıcıları
& bcc = BCC alıcıları
& konu = E-posta konu metni
& body = E-posta gövde metni

Notlar: (1) birden çok e-posta adresini virgülle ayırın. (2) Tüm değişkenler gerekli değildir.

Değişkenler, "ve işareti" (?) Karakteriyle ayrılmış "sorgu dizesi parametreleri" olarak sunulur. Örneğin, bir HTML belgesindeki tam olarak oluşturulmuş bir mailto: link şu şekilde görünebilir:

Bir kullanıcı bağlantı metnini tıkladığında, varsayılan e-posta uygulaması, doldurulmuş değişkenlerle yeni bir e-posta açar.

Açıklama

Excel'de, KÖPRÜ işlevi bağlantı oluşturmak için kullanılabilir. Temel sözdizimi şöyledir:

=HYPERLINK("link","link text")

Bağın kendisi, geçerli bir bağlantıyı temsil eden bir metin dizesidir. Bağlantı metni (Excel'de "kolay ad" olarak adlandırılır), bir kullanıcıya görüntülenen metindir.

Nihayetinde, G5'teki formülün amacı şuna benzer bir dize oluşturmaktır:

mailto:[email protected][email protected]&subject=subject&body=body

Mailto bağlantısı birkaç bilgi parçası kullandığından, birleştirilerek birleştirilmesi gerekir.

Formül biraz zor. Ve işareti Excel'de birleştirme operatörü iken, aynı zamanda mailto bağlantı parametrelerini (cc, bcc, konu vb.) Sınırlamak için de kullanılır. Bu, formüldeki metni birleştirmek için bazı ve işaretlerinin (&) kullanıldığı ve bazılarının nihai sonuca gömüldüğü anlamına gelir. Aşağıdaki kodda, sarı renkli ve işaretleri Excel'de birleştirme için kullanılmıştır. Beyaz ve işaretleri, nihai sonuca yerleştirilmiştir:

=HYPERLINK("mailto:"&C5&"?" &"cc="&D5 &"&subject="&E5 &"&body="&F5, "link")

Mailto parametreleri boş

Basitlik adına, yukarıdaki formül boş parametreleri nihai sonuçtan çıkarmaya çalışmaz. Gmail ve Outlook ile hızlı testte, eksik parametreler incelikle göz ardı edilir. Diğer e-posta uygulamalarının davranışı değişebilir.

Ilginç makaleler...