Soru Çalışma kitabını eklemeden mail ile makro yapımı

Katılım
3 Temmuz 2011
Mesajlar
44
Excel Vers. ve Dili
2016
Merhaba

Aşağıdaki kodu mail atmak için kullanıyorum çalışıyor fakat çalışma kitabını da ekliyor. Ben çalışma kitabını eklemesini istemiyorum sadece mail programı açılsın yeterli. Birde arg1:= de sabit mail değilde belirttiğim bir hücre deki mail i nasıl alabilirim?


Sub SendMail()
Application.Dialogs(xlDialogSendMail).Show _
arg1:="abc@mymail.com", _
arg2:="This goes in the subject line"
End Sub
 
Katılım
13 Kasım 2009
Mesajlar
337
Excel Vers. ve Dili
Ofis 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-02-2025
Bir deneyin işinizi görür umarım.
 

Ekli dosyalar

Katılım
13 Kasım 2009
Mesajlar
337
Excel Vers. ve Dili
Ofis 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-02-2025
Sub Mail_Gonder()
Dim OutApp As Object, OutMail As Object
Dim S1 As Worksheet, S2 As Worksheet, Alan As Range

Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)

Set S1 = Sheets("sayfa1")
On Error Resume Next
With OutMail
.To = S1.Range("b1").Value
.Cc = S1.Range("b2").Value
.Bcc = S1.Range("b3").Value
.Subject = S1.Range("b4").Value
.Display

End With
End Sub
 
Katılım
3 Temmuz 2011
Mesajlar
44
Excel Vers. ve Dili
2016
Sub Mail_Gonder()
Dim OutApp As Object, OutMail As Object
Dim S1 As Worksheet, S2 As Worksheet, Alan As Range

Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)

Set S1 = Sheets("sayfa1")
On Error Resume Next
With OutMail
.To = S1.Range("b1").Value
.Cc = S1.Range("b2").Value
.Bcc = S1.Range("b3").Value
.Subject = S1.Range("b4").Value
.Display

End With
End Sub

Lotus için olanı varmıdır? Outlook kullanmıyoruz da
 
Katılım
13 Kasım 2009
Mesajlar
337
Excel Vers. ve Dili
Ofis 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-02-2025
Bende malesef yok.
 
Üst