• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Kod içindeki yazı fontları

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,469
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Arkadaşlar, sayın hocalarım. @Korhan Ayhan hocamın verdiği mail programı var.

Kod:
Sub mail()
'updated by Extendoffice 20190815
Dim xOtl As Object
Dim xOtlMail As Object
Dim xStrBody As String
    xStrBody = "MERHABA" & "<br>" & Chr(10) & _
               "<a href=" & "a href=" & "https://www.excel.web.tr/"">TIKLAYINIZ</a> " & "<br>" & Chr(10) & _
               "TEŞEKKÜRLER"
    On Error Resume Next
    Set xOtl = CreateObject("Outlook.Application")
    Set xOtlMail = xOtl.CreateItem(olMailItem)
    With xOtlMail
        .To = "muratgunay48@gmail.com"
        .CC = "muratgunay48@gmail.com" & " ; " & "muratgunay48@gmail.com"
        '.BCC = " Email Address "
        .Subject = Format(Now, "dd.mm.yyyy hh.mm.ss")
        .HTMLBody = .HTMLBody & xStrBody
        .Display
    End With
    Set xOtl = Nothing
    Set xOtlMail = Nothing
End Sub

Outlook açılınca çıkan arayüzde, yazıların boyutunu, bold olmasını, rengini nasıl değiştirebilirim.

1.png

2.png

Şimdiden teşekkür ederim.
Saygılarımla.
 

Ekli dosyalar

Merhaba, kendinize göre düzenleyiniz.

HTML:
xStrBody = "<font face='Calibri' size='12' color='red' weight='bold'>MERHABA</font>" & "<br>" & Chr(10) & _
"<font face='Calibri' size='12' color='red' weight='bold'><a href=" & "a href=" & "https://www.excel.web.tr/"">TIKLAYINIZ</a></font>" & "<br>" & Chr(10) & _
"<font face='Calibri' size='12' color='red' weight='bold'>TEŞEKKÜRLER</font>"
 
Merhaba, kendinize göre düzenleyiniz.

HTML:
xStrBody = "<font face='Calibri' size='12' color='red' weight='bold'>MERHABA</font>" & "<br>" & Chr(10) & _
"<font face='Calibri' size='12' color='red' weight='bold'><a href=" & "a href=" & "https://www.excel.web.tr/"">TIKLAYINIZ</a></font>" & "<br>" & Chr(10) & _
"<font face='Calibri' size='12' color='red' weight='bold'>TEŞEKKÜRLER</font>"

Hocam, çok teşekkür ederim. Emeğinize sağlık. Bir şey daha sorabilir miyim?
MERHABA'nın üstüne, yani en başa bir JPEG fotoğraf koymak mümkün mü? Mesela masaüstünde bir dosyada logolar olsa.
 
Merhaba,
Resim yolu ve test.jpg olan yerlerdee gerekli düzenlemeleri yapıp deneyin.

Kod:
Sub mail()
'updated by Extendoffice 20190815
Dim xOtl As Object
Dim xOtlMail As Object
Dim xStrBody As String
xStrBody = "<img src='cid:test.jpg'>"& "<br>" & Chr(10) & _
"<font face='Calibri' size='12' color='red' weight='bold'>MERHABA</font>" & "<br>" & Chr(10) & _
"<font face='Calibri' size='12' color='red' weight='bold'><a href=" & "a href=" & "https://www.excel.web.tr/"">TIKLAYINIZ</a></font>" & "<br>" & Chr(10) & _
"<font face='Calibri' size='12' color='red' weight='bold'>TEŞEKKÜRLER</font>"

On Error Resume Next
Set xOtl = CreateObject("Outlook.Application")
Set xOtlMail = xOtl.CreateItem(olMailItem)
With xOtlMail
.To = "muratgunay48@gmail.com"
.CC = "muratgunay48@gmail.com" & " ; " & "muratgunay48@gmail.com"
'.BCC = " Email Address "
.Subject = Format(Now, "dd.mm.yyyy hh.mm.ss")
.HTMLBody = xStrBody
.Attachments.Add "C:\Users\masaustu\aaa\test.jpg", olByValue, 0
.Display
End With
Set xOtl = Nothing
Set xOtlMail = Nothing
End Sub
 
Merhaba,
Resim yolu ve test.jpg olan yerlerdee gerekli düzenlemeleri yapıp deneyin.

Kod:
Sub mail()
'updated by Extendoffice 20190815
Dim xOtl As Object
Dim xOtlMail As Object
Dim xStrBody As String
xStrBody = "<img src='cid:test.jpg'>"& "<br>" & Chr(10) & _
"<font face='Calibri' size='12' color='red' weight='bold'>MERHABA</font>" & "<br>" & Chr(10) & _
"<font face='Calibri' size='12' color='red' weight='bold'><a href=" & "a href=" & "https://www.excel.web.tr/"">TIKLAYINIZ</a></font>" & "<br>" & Chr(10) & _
"<font face='Calibri' size='12' color='red' weight='bold'>TEŞEKKÜRLER</font>"

On Error Resume Next
Set xOtl = CreateObject("Outlook.Application")
Set xOtlMail = xOtl.CreateItem(olMailItem)
With xOtlMail
.To = "muratgunay48@gmail.com"
.CC = "muratgunay48@gmail.com" & " ; " & "muratgunay48@gmail.com"
'.BCC = " Email Address "
.Subject = Format(Now, "dd.mm.yyyy hh.mm.ss")
.HTMLBody = xStrBody
.Attachments.Add "C:\Users\masaustu\aaa\test.jpg", olByValue, 0
.Display
End With
Set xOtl = Nothing
Set xOtlMail = Nothing
End Sub


Hocam, çok ama çok teşekkür ederim. Elinize emeğinize sağlık.

Ekran görüntüsü 2023-02-28 224636.png
 
Rica ederim kolay gelsin.
 
Geri
Üst