Excelden Outlook ile Mail Gönderirken Gelen Uyarı

Katılım
5 Şubat 2016
Mesajlar
274
Excel Vers. ve Dili
Office 365 Türkçe
Herkese Merhabalar.
Aşağıdaki kod ile ben mevcut çalışma sayfasını mail gönderiyorum. Fakat resimde göreceğiniz üzere mail göndermeden önce izin ver diye soruyor.Ben bunu sormasını istemiyorum. Makro çalıştığı anda hiçbir şekilde muhattap olmadan bu maili iletmesi için uğraşıyorum. Güvenlik ayarlarından bulmaya çalıştım fakat bulamadım. Bu uyarıyı ortadan kaldırma imkanımız olur ise yardımlarınızı rica ediyorum . İyi çalışmalar.





Kod:
Sub SENDEMAIL()
Dim OutApp As Outlook.Application
Dim NewMail As Outlook.MailItem
Set OutApp = New Outlook.Application
Set NewMail = CreateItem(olMailItem)
With NewMail
.To = "ssssss@hotmail.com"
.Subject = "Giriş Çıkış"
.Body = "Mevcut ayın giriş çıkış listesidir."
.Attachments.Add "C:\Users\Muhasebe-Pc\Desktop\Giris.xls"
.Save
.Send
End With
Set NewMail = Nothing
Set OutApp = Nothing
End Sub
 
Katılım
24 Nisan 2005
Mesajlar
3,671
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Bu şekilde dener mi siniz?

.To = "asriakdeniz@gmail.com" mail adresini değiştiriniz.

Kod:
Dim evnout As Object
Dim evnmailitem As Object
Dim FSO As Object

Sub mail_gonder()
    On Error GoTo mailatma
    Set evnout = CreateObject("Outlook.Application")
    Set evnmailitem = evnout.CreateItem(0)

    With evnmailitem
      .Subject = "Konu deneme"
      .To = "asriakdeniz@gmail.com"
      '.Attachments.Add maildosya
      .HTMLBody = "Merhaba," & "<br>" & "<br>" & "Deneme Mesajı."
      .send
    End With
mailatma:
    Set evnmailitem = Nothing
    Set evnout = Nothing
End Sub
 
Katılım
5 Şubat 2016
Mesajlar
274
Excel Vers. ve Dili
Office 365 Türkçe
Bu şekilde dener mi siniz?

.To = "asriakdeniz@gmail.com" mail adresini değiştiriniz.

Kod:
Dim evnout As Object
Dim evnmailitem As Object
Dim FSO As Object

Sub mail_gonder()
    On Error GoTo mailatma
    Set evnout = CreateObject("Outlook.Application")
    Set evnmailitem = evnout.CreateItem(0)

    With evnmailitem
      .Subject = "Konu deneme"
      .To = "asriakdeniz@gmail.com"
      '.Attachments.Add maildosya
      .HTMLBody = "Merhaba," & "<br>" & "<br>" & "Deneme Mesajı."
      .send
    End With
mailatma:
    Set evnmailitem = Nothing
    Set evnout = Nothing
End Sub
Yardımlarınız için teşekkür ederim , fakat yine aynı uyarıyı verdi.
 
Üst