KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel’den gönderilen e-postanın gövdesine köprü nasıl eklenir?

YazarSiluvia Değiştirme Tarihi

Çoğu iş senaryosunda, e-postaları doğrudan Excel’den göndermeniz gerekebilir ve bazı durumlarda e-posta gövdesine tıklanabilir köprüler eklemek isteyebilirsiniz. Örneğin, alıcıların dosyalara erişmesini, web sitelerini ziyaret etmesini veya diğer ilgili belgeleri e-postadan doğrudan açmasını sağlayabilirsiniz. Bunu Excel’de çeşitli pratik yöntemlerle başarabilirsiniz: VBA otomasyonu, Excel’in yerleşik köprü özellikleri ve formül kullanımı gibi. Her yöntemün farklı güçlü yönleri vardır ve otomasyonu mu, manuel özelleştirmeyi mi yoksa elektronik tabloya dayalı bağlantı üretimini mi tercih ettiğinize bağlı olarak farklı kullanım senaryolarına uygundur. Bu rehberde, Excel’den gönderilen bir e-postanın gövdesine Bağlantı Oluştur eklemek için birkaç yaklaşım sunulmakta ve her yöntemin uygulama değeri ile dikkat edilmesi gereken noktalar ele alınmaktadır.


E-posta gövdesine VBA koduyla Bağlantı Oluştur

Bu yöntem, e-posta gövdesine doğrudan gömülü köprüler ekleyerek Outlook’u gönderim istemcisi olarak kullanan kullanıcılar içindir. VBA kullanmak, Excel içindeki e-postaları otomatik olarak oluşturma ve özelleştirme imkânı sunar; istediğiniz herhangi bir köprüyü veya biçimlendirilmiş metni gövdeye yerleştirebilirsiniz. Bu özellikle toplu gönderim, iş akışı otomasyonu veya çalışma sayfanızdaki şablon metinlerin ve dinamik değerlerin dahil edilmesi gereken durumlar için oldukça yararlıdır.

1. Çalışma kitabınızı açın, ardından Alt+F11tuşlarına basarak Microsoft Visual Basic for Applicationspenceresine erişin.

2. Visual Basic düzenleyicide Ekle>Modülseçeneğine gidin ve aşağıdaki VBA kodunu modül düzenleyiciye yapıştırın.

VBA kodu: E-posta gövdesine Bağlantı Oluştur

Sub EmailHyperlink()
'updated by Extendoffice 20190815
Dim xOtl As Object
Dim xOtlMail As Object
Dim xStrBody As String
    xStrBody = "Hi there:" & "<br>" _
              & "Please click " & "<a href="/ & "http://www.extendoffice.com"">Here</a> to open the page" & "<br>" _
              & "Thank you."
    On Error Resume Next
    Set xOtl = CreateObject("Outlook.Application")
    Set xOtlMail = xOtl.CreateItem(olMailItem)
    With xOtlMail
        .To = "Email Address"
        .CC = "Email Address "
        .BCC = " Email Address "
        .Subject = "Subject line"
        .HTMLBody = .HTMLBody & xStrBody
        .Display
    End With
    Set xOtl = Nothing
    Set xOtlMail = Nothing
End Sub

Notlar:

  • Köprüyü ve gövde metnini,xStrBodysatırını gereksinimlerinize uygun şekilde düzenleyin. Burada HTML <a href="/"></a>etiketi kullanılmaktadır—bağlantınızı ve görünen metninizi mutlaka doğrulayın.
  • “E-posta Adresi” ifadesini .To,.CCve .BCCalanlarında gerçek alıcı E-posta Adresi ile değiştirin. Gerekmeyen CC/BCC alanlarını atlayabilirsiniz (satırlarını silerek veya yorum satırı haline getirerek).
  • “Konu satırı”nı .Subjectsatırında amaçladığınız E-posta Konusu içeriğini yansıtacak şekilde güncelleyin.
  • Bu makroyu çalıştırmadan önce Microsoft Outlook’un kurulu ve erişilebilir olduğundan emin olun.

kodu modüle kopyalayın ve yapıştırın

3. Kodu düzenledikten sonra çalıştırmak için F5tuşuna basın. Outlook’ta belirtilen alanlarla ve gövdesine gömülü köprünüzle önceden doldurulmuş bir Yeni Email penceresi açılacaktır. Mesajı inceleyin ve göndermek için Gönderdüğmesine tıklayın.

İpucu: Outlook’ta güvenlik uyarılarıyla karşılaşırsanız, e-posta göndermek için kod aracılığıyla yetkinizin olduğundan ve makro güvenlik ayarlarınızın çalıştırılmasına izin verdiğinden emin olun. En iyi sonuç için, daha geniş bir kitleye otomasyon uygulamadan önce her zaman örnek bir mesajla test edin.

belirtilen alanlar ve içinde köprü içeren gövde ile e-posta oluşturulur

Avantajlar:Gömülü köprüler ve otomatik gönderim içeren özelleştirilebilir, biçimlendirilmiş HTML e-postaları destekler. Otomasyon, tekrarlayan veya toplu mesajlar için önemli ölçüde zaman tasarrufu sağlayabilir.
Dezavantajlar:Outlook gerektirir ve makro güvenlik ayarlarında değişiklik yapılmasını gerektirebilir. VBA ile tanışık olmayan kullanıcılar için ideal değildir.

Excel’in HİPERBAĞLANTI formülünü kullanarak mailto köprüleri oluşturun

Bu yaklaşım, Excel’in HİPERBAĞLANTIişlevini kullanarak çalışma sayfası içinde tıklanabilir bağlantılar oluşturur. Bu bağlantılara tıklamak, varsayılan e-posta istemcisini (Outlook veya Mail gibi) önceden doldurulmuş bir mesaj oluşturmak üzere başlatır. Bu yöntemle alıcıyı, konuyu, gövde içeriğini ve hatta ek bağlantıları önceden tanımlayabilirsiniz; ancak gönderim hâlâ kullanıcının manuel müdahalesini gerektirir.

Bu yöntem, başkalarının kullanması için şablon bağlantılar sağlamayı veya otomasyon olmadan tekrarlayan e-posta görevlerini kolaylaştırmayı amaçlıyorsanız uygundur. Farklı kullanıcılar için dinamik e-posta şablonları oluşturmak amacıyla çalışma sayfası verileriyle birlikte de kullanabilirsiniz.

1.Örneğin B2 gibi, mailto köprüsünü yerleştirmek istediğiniz hücreyi seçin.

=HYPERLINK("mailto:someone@example.com?subject=Test Subject&body=Please review this link: https://www.example.com","Send Email")

2.Formülü girdikten sonra Enter’a bastığınızda hücre tıklanabilir bir bağlantıya dönüşür. Bağlantıya tıklamak, To, Konu ve Gövde alanları formül içeriğinize göre doldurulmuş şekilde varsayılan posta uygulamanızı açar. Dinamik mesajlar için formülü hücre referanslarıyla da uyarlayabilirsiniz.

  • Örneğin, alıcı için A2’den ve bağlantı için B2’den değer kullanmak istiyorsanız:
    =HYPERLINK("mailto:"&,A2&,"?subject=Hello&body=Please visit: "&,B2, "Email User")

Avantajlar:Uygulaması hızlıdır, programlama bilgisi gerektirmez ve dinamik içerik desteği sunar. Veri kümeleriyle çalışırken veya çok sayıda bağlantı oluştururken esnektir.
Dezavantajlar:Gönderimi otomatikleştirmez—kullanıcının her e-postayı incelemesi ve manuel olarak göndermesi gerekir. E-posta gövdesinin uzunluğu mailto protokolüyle sınırlıdır; uzun veya biçimlendirilmiş gövdeler kısaltılabilir veya bozuk görüntülenebilir.

kutools for excel ai ekran görüntüsü

Excel'in sihrini KUTOOLS AI ile keşfedin

  • Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve hepsini basit komutlarla oluşturulan grafiklerle görselleştirin.
  • Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
  • VBA Kodlama: VBA kodlarını zahmetsizce yazın ve uygulayın.
  • Formül Yorumlama: Karmaşık formülleri bir çırpıda anlayın.
  • Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
Yapay zekâ destekli araçlarla Excel becerilerinizi geliştirin.Şimdi İndirinve verimlilikte daha önce hiç yaşamadığınız bir deneyime sahip olun!

İlgili makaleler

Excel’deki hücre değerine göre otomatik e-posta gönderme
Excel’de belirli bir hücre değerine göre Outlook üzerinden belirli bir alıcıya e-posta göndermek istediğinizi varsayalım. Örneğin, bir çalışma sayfasındaki D7 hücresinin değeri 200’den büyük olduğunda otomatik olarak bir e-posta oluşturulsun. Bu makalede bu sorunu hızlıca çözebileceğiniz bir VBA yöntemi tanıtılmaktadır.

Excel’de bir düğmeye tıklandığında e-posta gönderme
Excel çalışma sayfasında bir düğmeye tıklayarak Outlook üzerinden e-posta göndermeniz gerektiğini varsayalım. Bunu nasıl yapabilirsiniz? Bu makale, bunu detaylı olarak gerçekleştirmeniz için bir VBA yöntemi sunmaktadır.

Excel’de Bitiş Tarihi koşulu sağlandığında e-posta gönderme
C sütunundaki Bitiş Tarihi 7 gün geçtiyse (bugünkü tarih 2017/9/13), A sütunundaki belirtilen alıcıya B sütunundaki belirtilen içerikle bir e-posta hatırlatması gönderilsin. Bunu nasıl başarabilirsiniz? Bu makaledeki yöntem size yardımcı olacaktır.

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’ı devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağrısı Yap…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli DüşeyAra (VLookup)  |  Çoklu Değerli DüşeyAra (VLookup)  |   Birden Fazla Sayfada DüşeyAra (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Hızlıca Açılır Liste Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En İyi 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dil desteği sunar!

Kutools for Excel ile Excel becerilerinizi üst seviyeye taşıyın ve hiç yaşamadığınız bir verimlilik deneyimi yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Birden fazla belgeyi yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir yükleyiciyle!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentileriyle Office Tab Pro’yu bir araya getirir; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek yükleyici, tek lisans— birkaç dakikada kurulum tamam (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar