VBA'de envelopevisible ile tabloyu mail olarak gönderme

Anonim
2020-12-10T08:30:19+00:00

VBA de envelopevisible ile bir tabloyu mail olarak gönderdiğimde , gelen maili bilgisayardan açtığımda tablo formatı korunurken mobilden açtığımda tablo formatı düz metin olarak görüntülenmektedir. Fakat aynı tabloyu VBA kullanmadan kopyala-yapıştır ile maile ekleyip gönderdiğimde hem mobilden hem bilgisayardan tablo formatı korunmaktadır. VBA yöntemini kullandığımda da mobil üzerinden tablonun düz metine dönüşmeden formatının korunarak görüntülenmesini nasıl sağlarım?

GeçiciSayfaSilinecek.Activate

ActiveWorkbook.EnvelopeVisible = True

With ActiveSheet.mailenvelope

    .Introduction = "Sayın Yöneticilerim;" & vbNewLine & vbNewLine _

    & "Bugünün 'Özet Bilgi Tablosu' ve 'Bugün Gelen İşler Tablosu' aşağıda bilgilerinize sunulmuştur." & _

    vbNewLine & vbNewLine & "İyi Çalışmalar dilerim..." & _

    vbNewLine & vbNewLine & "Veysel " & vbNewLine & "ÜRETİM SORUMLUSU"

    With .Item

        .To = "******@yahoo.com"

        '.CC = "******@a.com.tr"

        .BCC = ""

        .Subject = "Günlük Yönetici Raporu" & "- (" & Date & ")"

        .Send

    End With

End With

Microsoft 365 ve Office | Excel | Ev için | Windows

Kilitli Soru. Bu soru Microsoft Destek Topluluğu’ndan aktarıldı. Yararlı olup olmadığını belirtmek için oy verebilirsiniz ancak yorum veya yanıt ekleyemez ya da soruyu takip edemezsiniz.

0 yorum Açıklama yok

1 yanıt

Sıralama ölçütü: En yararlı
  1. Özgür DURANLIOĞLU 34,765 Saygınlık puanı Gönüllü Moderatör
    2020-12-11T06:00:58+00:00

    Merhaba,

    Kodunuz düz veya zengin metin olarak mail gönderir. Sizin ise html mail göndermeniz gerekiyor. Kodunuzu buna göre düzenlemeniz gerekir. Outlook object ile html mail gönderirseniz istediğinizi elde edebilirsiniz.

    Bu konuda gerekli desteği de MSDN Forumları'ndan alabilirsiniz.

    Bu yanıt yardımcı oldu mu?

    0 yorum Açıklama yok