17/04/2021, 12:56
Excel Outlook İle Dosya Ekli Toplu Mail Gönderme
17/04/2021, 14:58
Oğuz Türkyılmaz
Feraz Hocam çok teşekkür ederim Şu an hem dijital imzalı hem de toplu mail gönderimi istenirse filtreleme yaparak gerçekleştiriliyor. Çok uğraştırdım sizi hakkınızı helal edin.
17/04/2021, 20:07
feraz
Kod:
.To = CStr(syfEmail.Range("B" & i).Value)
17/04/2021, 20:10
Oğuz Türkyılmaz
17/04/2021, 20:39
feraz
(17/04/2021, 20:10)Oğuz Türkyılmaz yazdı:Abey benden pes outlooka gidince orda bekleme olayını bilmiyorum.Yeni konu açıp çözüm gelirse burda paylaşırsanız seviniriz(17/04/2021, 20:07)feraz yazdı:burdaki B yerine C olmalıydı sanırım orda yanlışlık var abey.Kod:.To = CStr(syfEmail.Range("B" & i).Value)
Evet onları düzelttim Feraz Bey Bu başka bir problem
18/04/2021, 01:43
feraz
Alttaki kodu buldum.Bununla imzalamaya gerek yok.Sayfanın birine resim olarak eklenir imza resmi ve outlooka yapıştırıyor abey.
Bunu uyarlayıncada eklerim forma.
Bunu uyarlayıncada eklerim forma.
Sub ChartToOutlook_single()
'Microsoft outlook 16.0 object libary secilmali
Dim oLookApp As Outlook.Application
Dim oLookFdr As Outlook.Folder
Dim oLookNsp As Outlook.Namespace
Dim oLookItm As Outlook.MailItem
On Error Resume Next
Set oLookApp = GetObject(, "Outlook.Application")
If Err.Number = 429 Then
Err.Clear
Set oLookApp = New Outlook.Application
End If
On Error GoTo 0
ActiveSheet.Shapes("mailResim").Copy
Set oLookItm = oLookApp.CreateItem(olMailItem)
With oLookItm
.To = "xyz@anc.com"
.Subject = "Test"
.Body = "Dear Mr Lee" & vbNewLine
.Display
Set oWdEditor = .GetInspector.WordEditor
Set oWdRng = oWdEditor.Application.ActiveDocument.Content
oWdRng.InsertAfter " " & vbNewLine & vbNewLine & vbNewLine
oWdRng.Collapse Direction:=wdCollapseEnd
oWdRng.Paste
End With
End Sub