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

Excel'de belirtilen kalın, yazı boyutu, renk ve alt çizgi gibi Metin Biçimi özellikleriyle e-posta nasıl gönderilir?

YazarSiluvia Değiştirme Tarihi

Birçok profesyonel senaryoda, Excel’den yalnızca düz metin e-postalar göndermek, önemli içeriği vurgulamak veya okunabilirliği artırmak için yeterli olmayabilir. Örneğin, kilit mesajları öne çıkarmak, üst bilgiler eklemek ya da alıcılar için bilgileri daha düzenli sunmak amacıyla farklı renkler kullanmak isteyebilirsiniz. Kalın, altı çizili, özel yazı boyutu ve renkli metin gibi zengin HTML biçimlendirme özellikleriyle, Excel’den doğrudan görsel olarak çekici ve okunması kolay e-postalar oluşturabilirsiniz. Bu makalede, kalın, altı çizili, yazı boyutu ve renk özellikleriyle özelleştirilmiş HTML biçimli bir gövde içeren e-postaları Excel’den göndermenin pratik yolları ele alınmaktadır.

VBA koduyla belirtilen kalın/yazı boyutu/renk/alt çizgi Metin Biçimi ile e-posta gönderin


VBA koduyla belirtilen kalın/yazı boyutu/renk/alt çizgi Metin Biçimi ile e-posta gönderin

Excel'den iyi biçimlendirilmiş bir e-postayı doğrudan göndermek için, ileti gövdesini HTML etiketleriyle tanımlayan bir VBA makrosu kullanabilirsiniz. Bu yöntem, alıcının e-posta içeriğini tamamen sizin belirlediğiniz şekilde görmesini sağlar ve gövdede kalın, altı çizili, renkli veya özel boyutlandırılmış metin gibi zengin biçimlendirme seçeneklerini doğrudan destekler.

Excel'den e-postaları özelleştirmek ve göndermek için VBA kullanmak özellikle şu durumlarda faydalıdır:

  • Verilerinizden belirli vurgulanmış içerikleri içeren raporlar, analizler veya hatırlatmalar oluşturup göndermek istiyorsunuz.
  • Otomatikleştirilmiş e-postalarınızda profesyonel bir görünüm sergileyin ve marka tutarlılığınızı koruyun.
  • Netlik açısından, başlıklar, üst bilgiler veya talimatlar gibi çoklu öğeler dikkat çekmelidir.

Ancak e-posta göndermek için VBA kullanmak, VBA düzenleyici ve Outlook entegrasyonu konusunda temel bilgi gerektirir; ayrıca programlı olarak e-posta gönderebilmek için gerekli Outlook izinlerine sahip olmanız gerekir.

Bu görev için VBA kodunu ayarlama ve kullanma adımları aşağıda ayrıntılı olarak açıklanmıştır:

1. Alt+F11 tuşlarına aynı anda basın. Böylece Excel süreçlerinizi otomatikleştirmek üzere özel kod ekleyebileceğiniz Microsoft Visual Basic for Applications (VBA) düzenleyici penceresi açılır.

2. VBA düzenleyici penceresinde, üst menüye gidin ve yeni bir boş kod modülü oluşturmak için Ekle > Modül seçeneğine tıklayın. Aşağıda verilen VBA kodunu bu pencereye kopyalayıp yapıştırın.

VBA kodu: Excel'de belirli kalın/yazı boyutu/renk/alt çizgi Metin Biçimi ile e-posta gönderme

Sub SharePerformance1()
'Update by ExtendOffice 2018/3//5
    Dim xOutApp As Object
    Dim xOutMail As Object
    Dim xOutMsg As String
    On Error Resume Next
    Set xOutApp = CreateObject("Outlook.Application")
    Set xOutMail = xOutApp.CreateItem(0)
    xOutMsg = "<b>This text is bold</b><br/><span style=""color:#80BFFF"">Font Color</span style=""color:#80BFFF""><br />" & _
               "<u>New line with underline</u><br /><p style='font-family:calibri;font-size:25'>Font size</p>"
    With xOutMail
        .To = "Email Address"
        .CC = ""
        .BCC = ""
        .Subject = "Html format email"
        .HTMLBody = xOutMsg
        .Display
    End With
    Set xOutMail = Nothing
    Set xOutApp = Nothing
End Sub

Parametre ve biçimlendirme ipuçları:

1) Kodun .Subjectkısmını göndermek istediğiniz iletiyle ilgili kendi konu satırınızla değiştirin. Böylece alıcının e-postayı kolayca tanımlamasını sağlayın.
2) Alıcınızın gerçek E-posta Adresi adresini .Toalanına girin. Birden fazla kişiye gönderiyorsanız, adresleri noktalı virgülle ayırabilirsiniz.
3) İleti gövdenizi HTML etiketleriyle yazdığınız değişken xOutMsg'tur. Biçimlendirmeyi kontrol eden ana etiketlerin kısa açıklamaları şöyledir:
3,1)…– Dikkat çekmek istediğiniz metni kalın olarak görüntülemek için kullanılır.
3,2)…– Belirli içeriğin rengini değiştirir. Daha güçlü vurgu veya marka uyumu için onaltılık renk kodunu (#80BFFF) başka bir kodla değiştirebilirsiniz.
3,3) Yeni bir paragraf veya satır başlatmak için metnin istediğiniz yerine <br/>ekleyin.
3,4) Önemli metni gerektiğinde …ile altı çizili hale getirin.
3,5) Belirli içeriğin boyutunu …aracılığıyla ayarlayın. Görsel gereksinimlerinize uygun şekilde 'font-size:25' değerini değiştirebilirsiniz. Ancak aşırı büyük veya küçük Yazı Boyutu değerlerinin farklı cihazlarda okunabilirliği olumsuz etkileyebileceğini unutmayın.

3. Gerekli düzenlemeleri yaptıktan sonra, kodu çalıştırmak için VBA Düzenleyici’deyken F5 tuşuna basın. Outlook, belirlenen biçimlendirmeye sahip bir Yeni E-posta açar. İletiyi inceleyin ve özelleştirilmiş e-postanızı göndermek için Gönder düğmesine tıklayın.

HTML metin biçimlendirmesiyle Excel'den e-posta göndermeye ilişkin bir örnek gösteren ekran görüntüsü

Önlemler ve ekstra ipuçları: Outlook’un açık olduğundan ve varsayılan posta istemcisi olarak ayarlandığından emin olun; aksi takdirde makro, ileti oluşturmayı veya göndermeyi başaramayabilir. Programlı gönderim sırasında güvenlik uyarılarıyla karşılaşırsanız, Outlook ayarlarınızı buna göre güncelleyin veya BT yöneticinize başvurun. Yanlış teslimatı önlemek için alıcı e-posta adreslerinin doğruluğunu her zaman kontrol edin. HTML biçimlendirmenizin farklı cihazlar ve posta istemcilerinde beklendiği gibi göründüğünden emin olmak adına, makroyu kendinize test e-postası olarak göndermeniz oldukça faydalı olacaktır.

Bu VBA yöntemi, HTML stillendirme konusunda en yüksek esnekliği sunar; ancak Outlook’un yerel olarak kurulu olması ve makro güvenlik ayarlarının yapılandırılması gerekebilir. Outlook kullanmayan ya da daha kullanıcı dostu, tıklamaya dayalı bir işlem tercih eden kullanıcılar için alternatif çözümler veya eklentiler değerlendirilmelidir.


Alternatif çözüm: Kutools for Excel’in E-posta Gönder yardımcı programını kullanın

Excel'den biçimlendirilmiş e-postaları sıklıkla göndermeniz gerekiyorsa ancak VBA kodu yazmak veya çalıştırmak istemiyorsanız, Kutools for Excel tam size göre bir çözüm sunar: E-posta Gönder yardımcısı. Bu eklenti, karmaşık kodlarla uğraşmadan veya potansiyel Outlook güvenlik uyarılarıyla karşılaşmadan, Excel çalışma sayfanızdaki verilere dayalı olarak kişiselleştirilmiş HTML biçimli mesajlar göndermenizi sağlar (kalın, altı çizili, renkli ve boyutlandırılmış metinler dahil).

Excel'de oluşturulan E-posta Listesi alanlarına dayalı olarak Outlook üzerinden kolayca e-posta gönderin:

E-posta Gönder yardımcısı, Kutools for Excel kullanıcılarının Excel'de oluşturdukları e-posta listesi verilerine dayanarak Outlook üzerinden e-posta göndermelerini sağlar.
Şimdi indirip deneyin!

E-posta göndermek için Excel'de Kutools E-posta Gönderme yardımcısını gösteren ekran görüntüsü

  • Bu yöntem, benzer e-postaları sıklıkla gönderiyorsanız veya birden fazla satırdan verileri dinamik olarak eklemeniz gerekiyorsa önerilir.
  • Kutools ile etkileşimli bir iletişim kutusu üzerinden doğrudan HTML formatında e-postalar oluşturabilir, etkisini anında ön izleyebilir ve doğru biçimlendirmeye sahip e-postaları toplu olarak gönderebilirsiniz.

Kutools kullanımı, kod tabanlı yöntemlere kıyasla hata yapma olasılığını düşürür, yeni başlayanlar için idealdir ve makroların etkinleştirilmesine ya da düzenlenmesine gerek kalmaz.

VBA çözümünü çalıştırırken (“Nesne değişkeni veya With bloğu ayarlanmamış” gibi) hata mesajlarıyla karşılaşırsanız, öncelikle Outlook’un kurulu ve doğru şekilde yapılandırıldığından, makro ayarlarınızın VBA kodunun yürütülmesine izin verdiğinden ve gerekli tüm referansların etkin olduğundan emin olun. Ayrıca, alıcınızın e-posta istemcisinin uyumluluğunu sağlamak için E-posta Adresi sürümünüzü güncellemeniz ve HTML etiketlerini uygun biçimde yapılandırmanız gerekebilir; çünkü bazı eski istemciler gelişmiş stillerin tamamını desteklemeyebilir. Toplu gönderim veya yüksek hacimli kullanım söz konusuysa, spam filtrelerini tetiklememek adına her zaman küçük bir örnek grupla öncelikle test yapın.


İlgili makaleler:

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i 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…
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 Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca 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 Çok Kullanılan 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 dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim 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 bir arayüz kazandırarak 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.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp 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 kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (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