redwhitewolf
Altın Üye
- Katılım
- 18 Mayıs 2017
- Mesajlar
- 6
- Excel Vers. ve Dili
- Office 365 pro
- Altın Üyelik Bitiş Tarihi
- 30-06-2027
Öncelikle İyi günler diliyorum.
Sitenizi ilgiyle takip ediyorum.
Sitede emeği geçen herkese sonsuz teşekkürler.
Benim sorunum eklemiş olduğum dosyada belirlenen hücre aralığını mail atma makrosunda
belirlenen alanda ( b26:gh34 ve ı26:n34 bandında) yer alan (image) logolar oluşturulan mail gövdesine gelmemekte ;
Sorunu acaba nasıl çözerim.
Yardımlarınız için şimdiden teşekkürler.
Sitenizi ilgiyle takip ediyorum.
Sitede emeği geçen herkese sonsuz teşekkürler.
Benim sorunum eklemiş olduğum dosyada belirlenen hücre aralığını mail atma makrosunda
belirlenen alanda ( b26:gh34 ve ı26:n34 bandında) yer alan (image) logolar oluşturulan mail gövdesine gelmemekte ;
Kod:
Sub Banka_Durumu()
'Office 2000-2010 sürümlerinde çalışır
Dim rng As Range
Dim OutApp As Object
Dim OutMail As Object
With Application
.EnableEvents = False
.ScreenUpdating = False
End With
Set rng = Nothing
On Error Resume Next
Set rng = Sheets("Mail").Range("ı2:n34").SpecialCells(xlCellTypeVisible)
On Error GoTo 0
If rng Is Nothing Then
MsgBox "The selection is not a range or the sheet is protected" & _
vbNewLine & "please correct and try again.", vbOKOnly
Exit Sub
End If
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
On Error Resume Next
With OutMail
.To = ""
.CC = ""
.BCC = ""
.Subject = "Banka Durumu"
.HTMLBody = RangetoHTML(rng)
.Display 'göndermek için .Send
End With
On Error GoTo 0
With Application
.EnableEvents = True
.ScreenUpdating = True
End With
Set OutMail = Nothing
Set OutApp = Nothing
End Sub
Yardımlarınız için şimdiden teşekkürler.
Ekli dosyalar
-
958.2 KB Görüntüleme: 3