...Dim OutApp As Object
Dim OutMail As Outlook.MailItem
Dim i, k As Integer
Dim ozet, logoyol As String
Dim User As String
Klasor = "C:\Deneme\"
Resim = "logo.jpg"
.
.
.
.HTMLBody = RangetoHTML(rng) & "<html><p>Resim</p>" & _
"<img src=cid:" & Replace(Resim, " ", "%20") & _...
klasor="C:\\Deneme\"
dosya="logo.jpg"
Resminizin yolunu yukarıdaki örnekteki gibi tanımlayıp .HTMLBody = RangetoHTML(rng) satırından sonra aşağıdaki kod ile mail gövdesine çekebilirsiniz.
.Attachments.Add klasor & dosya
...kodlar
Sub tek_mail()
'For Tips see: http://www.rondebruin.nl/win/winmail/Outlook/tips.htm
'Don't forget to copy the function RangetoHTML in the module.
'Working in Excel 2000-2016
Dim rng As Range
Dim OutApp As Object
Dim OutMail As Outlook.MailItem
Dim i, k As Integer...
...konu"
.Display
'Maili otomatik göndermek için .send deki tırnak işaretini kaldırın.
'.send
.HTMLBody = RangetoHTML(alan) & .HTMLBody
End With
Set wrdEdit = Nothing
Set OutMail = Nothing
Set OutApp = Nothing
End Sub
Function...
..._
OpenAfterPublish:=False
End Sub
Sub Outlook_Mail_Every_Worksheet_Body()
' Don't forget to copy the function RangetoHTML in the module.
' Working in Office 2000-2010
Dim OutApp As Object
Dim OutMail As Object
Dim ws As Worksheet
With Application...
...'http://msdn.microsoft.com/en-us/lib...odeltoSendMailPart2_MailingRangeSelectionBody
' You need to use this module with the RangetoHTML subroutine.
' Works in Excel 2000, Excel 2002, Excel 2003, Excel 2007, Excel 2010, Outlook 2000, Outlook 2002, Outlook 2003, Outlook 2007, and Outlook 2010...
Pdf olarak kaydettiğinizi varsayarsam sadece;
.HTMLBody = RangetoHTML(rng)
satırını kaldırın
.Attachments.Add "C:\......"
Kodlarını ekleyin.
"C:\......" pdf dosyasının bulunduğu dizin...
...HK."
.Display
'Maili otomatik göndermek için .send deki tırnak işaretini kaldırın.
'.send
.HTMLBody = RangetoHTML(alan) & .HTMLBody
End With
Set wrdEdit = Nothing
Set OutMail = Nothing
Set OutApp = Nothing
End Sub
Function...
...Sonuçtan memnun kalmazsanız, UTF-8 yerine Windows-1254 deneyin. O da kodun içinde pasifleştirilmiş olarak var.
Sub Test()
Call RangeToHtml(Range("A1:B10"), "C:\TestFolder\Test.html")
End Sub
'
Sub RangeToHtml(rng As Range, fileName As String)
Dim resBeg As String
'resBeg =...
...bir çözüm kod var mı ? Office 365 proplus Türkçe kullanıyorum
Konu hakkında yardımlarını bekliyorum.
Tşk.ler
Sub Test()
RangeToHtml Range("A1:C3"), "test.html"
End Sub
Sub RangeToHtml(rng As Range, fileName As String)
Dim resBeg As String
resBeg =...
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.