- Katılım
- 2 Aralık 2012
- Mesajlar
- 64
- Excel Vers. ve Dili
- ms office excel 2019
türkçe
merhaba arkadaşlar bir excel çalışma kitabı var içerisinde ise 5 sayfa var. sadece 3 nolu sayfayı e posta olarak gönderebiliyor muyuz ?
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
EvetMerhaba "Outlook" ile mi ?
kusura bakmayın. hakettim. laptop yanımda değildi ödünç vermiştim dün geldi cevap olarak geç dönüş yaptım.Sizin için örnek bir dosya hazirlamıştim , lakin cevap vermediğiniz için paylaşmaktan vazgeçmiştim.
Sub Sayfa_3_Mail_at()
Dim FilePath As String
Dim FileName As String
Dim OutApp As Object
Dim OutMail As Object
On Error Resume Next
Set WshShell = CreateObject("WScript.Shell")
ThisWorkbook.Sheets("Sayfa3").Copy
FilePath = WshShell.SpecialFolders("Desktop") + "\"
FileName = "Sayfa3 " & Format(Now, "dd-mmm-yy h-mm-ss")
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
ActiveWorkbook.SaveAs FilePath & FileName
With OutMail
.To = "deneme@gmail.com"
.CC = "test@hotmail.com"
.Subject = FileName
.Body = "Merhaba ," & Chr(13) & Chr(13) & "Bilginize.." & Chr(13) & Chr(13) & "İyi calismalar..."
.Attachments.Add ActiveWorkbook.FullName
.Display
End With
ActiveWorkbook.Close SaveChanges:=False
Kill FilePath & FileName & ".xlsx"
Set OutMail = Nothing
Set OutApp = Nothing
End Sub
Durum nedir , oldu mu ?kusura bakmayın. hakettim. laptop yanımda değildi ödünç vermiştim dün geldi cevap olarak geç dönüş yaptım.
fakat emek vermişsiniz yine de teşekkür ederim.