Excel ile Mail Gönderme

Excel ile Mail Gönderme

Excel ile Mail Gönderme isimli içerikte, Excel kullanarak otomatik olarak e-posta göndermenizi sağlayan bir Hazır Makro Kodu yer almaktadır.

Hazır Kodlar​

VBA:
Sub MailGonder()
Dim OutApp As Object
Dim OutMail As Object
Dim strbody As String
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)

strbody = "Merhaba," & vbNewLine & vbNewLine & _
          "Bu mail Excel ile otomatik olarak gönderilmiştir."

On Error Resume Next
With OutMail
    .To = "[email protected]"
    .CC = ""
    .BCC = ""
    .Subject = "Excel'den Mail Gönderme"
    .Body = strbody
    .Send
End With
On Error GoTo 0

Set OutMail = Nothing
Set OutApp = Nothing
End Sub

Açıklama​

Bu kod, Microsoft Outlook kullanarak Excel'den otomatik olarak e-posta göndermenizi sağlar. Outlook.Application nesnesi oluşturulur ve bu nesne üzerinden e-posta gönderimi gerçekleştirilir. Mailin gövdesi strbody değişkeni ile belirlenir ve alıcı adresi .To özelliği ile tanımlanır.

Kullanım​

  1. Excel'de VBA Editor (Alt + F11) penceresini açın.
  2. Bir modül ekleyin ve yukarıdaki kodu yapıştırın.
  3. Kodda gerekli e-posta adreslerini ve mail içeriğini düzenleyin.
  4. Kodu çalıştırarak mailinizi gönderin.
Bu özellik, Excel üzerinden hızlı ve otomatik e-posta gönderimleri için oldukça kullanışlıdır ve özellikle toplu mail gönderimlerinde büyük kolaylık sağlar.
 
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst