Exel sayfasında belli bir bölümü seçtikten sonra seçilen dökümü pdf olrak iletmek istiyorum. Seçilen ksıım dışındakileri göndermesini istemiyorum. Excel de sayfayı komple pdf olrak iletiyor, ama ben sadece seçilen bölümü göndermesini istiyorum.
pc nizde outlook kurulu mu. excelinizde outlook tan mail gönderme kodları hazır sadece pdf kısmı mı eklenecek. yoksa outlookdan mail atma kodu da mı yazılacak.
hocam merhabalar bu kod kendi bilgisayarımda çalışırken, diğer bilgisayarlarda "Path not found" hatası verip biçimi atmıyor diğer bilgisayarlarada "123" renk özelleştirmesini yapmamıza rağmen neden kaynaklanıyor olabilir hata
...Application.DisplayAlerts = True
ActiveWorkbook.Close SaveChanges:=False
Application.ScreenUpdating = True
Dim objOutlook As Object
Dim objMail As Object
' Outlook mail oluşturma
Set objOutlook = CreateObject("Outlook.Application")
Set objMail = objOutlook.CreateItem(0)...
Selamlar,
run-time error '1004' hatası veriyor ve maili göndermiyor. debug dediğimde aşağıdaki kodları sarı olarak gösteriyor.
With TempWB.PublishObjects.Add( _
SourceType:=xlSourceRange, _
Filename:=TempFile, _
Sheet:=TempWB.Sheets(1).Name, _...
Sub MailGonder()
Dim EmailApp As Outlook.Application
Dim Source As String
Dim myRange As Range
Dim EmailItem As Outlook.MailItem
Dim ExcelDosyaYolu As String
' İstenilen hücre aralığını seçiyoruz (A1:A10, B1:B10 vb.)
Set myRange = Union(Range("A1:A10")...
...yerine sadece seçilen aralığı belirliyoruz
HtmlType:=xlHtmlStatic)
.Publish (True
Sub MailGonder()
Dim EmailApp As Outlook.Application
Dim Source As String
Dim myRange As Range
Dim EmailItem As Outlook.MailItem
Dim ExcelDosyaYolu As String
Set...
çok teşekkür ederim.
Bunu uyguladığımda maili gönderiyor ama run-time error'70': permission denied hatası veriyor.debug dediğimde Kill ExcelDosyaYolu sarı ile işaretli. mail gitmesinde bir sıkıntı yok ama bu sonra sorun çıkarır mı bilmiyorum.
birde mail giderken sadece excel eki olarak...
Sub MailGonder()
Dim EmailApp As Outlook.Application
Dim Source As String
Dim myRange As Range
Dim EmailItem As Outlook.MailItem
Dim ExcelDosyaYolu As String
Set myRange = Selection
Set EmailApp = New Outlook.Application
Set EmailItem =...
...şeyi bulmak için filtre kullanılması gerektiği için excel eki olarak göndermem gerekiyor.
Bu mümkün mü?
Sub MailGonder()
Dim EmailApp As Outlook.Application
Dim Source As String
Dim myRange As Range
Set myRange = Selection
Set EmailApp = New Outlook.Application
Dim EmailItem As...
...ulaştırılması için oluşturulan mail.
( Microsoft Exchange sunucusu veya Office 365 gibi bulut tabanlı bir posta hizmeti kullanıyorsanız)
Outlook e-postayı SUNUCUYA İLETTİKten sonra BİLGİSAYAR KAPALI OLSA BİLE teslimat GERÇEKLEŞİR.
Teslimat zamanı DeferredDeliveryTime ile belirtilen tarihte...
Dipnot;
Dim olApp As Outlook.Application şeklindeki tanımlamaların çalışması için referanslardan ilgili nesnenin kütüphanesini aktif etmeniz gerekiyor.
Selamlar
Dosyamdaki aşağıda ki gibi tırnak işaretli kodlar yerine altındaki kodlarla değiştirdim. Düzgün şekilde çalıştı.
'Dim olApp As Outlook.Application
Dim olApp As Object
'Dim olEmail As Outlook.MailItem
Dim olEmail As Object
'Dim olInsp As Outlook.Inspector
Dim olInsp As Object
'Dim...
Merhaba
strBody="Test 123" kısmını aynı excelde 3. kolandan aldırabilirmiyiz
Sub SendEmail()
Dim objOutlook As Object
Dim objMail As Object
Dim strTo As String
Dim strSubject As String
Dim i As Integer
Dim strBody
'Set email properties
For i = 2 To Range("A" & Rows.Count).End(xlUp).Row...
...sonra direkt göndermesi için ".Send" ifadesinin başındaki tek tırnak işaretini ve Display satırını silebilirsiniz.
Sub SendEmail()
Dim objOutlook As Object
Dim objMail As Object
Dim strTo As String
Dim strSubject As String
Dim i As Integer
Dim strBody
'Set email properties
For i = 2 To...
Merhaba,
Aşağıdaki kodu dener misiniz ?
Dim Outlook As Object, yeni As Object, i As Long
Dim x As Integer
Dim sonsat As Integer
Dim smail As Worksheet
Set Outlook = CreateObject("Outlook.Application")
Set smail = ThisWorkbook.Sheets("Toplu Mail")
Set yeni =...
...adreslerine toplu mail atacak şekilde derleyebilirmiyiz.(office 365 için)
B sutununda da konu olacak şekilde
Sub SendEmail()
Dim objOutlook As Object
Dim objMail As Object
Dim strTo As String
Dim strSubject As String
'Dim strBody As String
Set email...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.