Arkadaşlar merhaba,
Aşağıdaki kod üzerinde nasıl bir dğeişiklik yapmalıyım ki ek PDF olarak oluşsun ve PDF in en altına y1 hücresinde yazan bilgiyi ekleyebileyim.
Destekleriniz için şimdiden teşekkürler
Dim GidecekKisi As String
satir_sayisi =...
Merhaba bende body (A1:L10) kısmına yapıştırıyor. Alınan hata için değişiklik yaptım.
Option Explicit
Sub Excel_ile_Mail_Gönderme()
Call Kaydet
Dim rng As Range
Dim OutApp As Object
Dim OutMail As Object
With Application
.EnableEvents = False
.ScreenUpdating = False
End With
Set rng = Nothing...
@Themars rica ederim. Aşağıdaki kodları kendinize göre ayarlayabilirsiniz.
Option Explicit
Sub Excel_ile_Mail_Gönderme()
Call Kaydet
Dim rng As Range
Dim OutApp As Object
Dim OutMail As Object
With Application
.EnableEvents = False
.ScreenUpdating = False
End With
Set rng = Nothing
Set rng =...
Merhaba aşağıdaki kod kendinize göre ayarlayabilirsiniz.
Option Explicit
Sub Excel_ile_Mail_Gönderme()
Dim rng As Range
Dim OutApp As Object
Dim OutMail As Object
With Application
.EnableEvents = False
.ScreenUpdating = False
End With
Set rng = Nothing...
Sayın @Asri iyi forumlar.
Kusura bakmayın konuyu hortlatmış bulunuyorum.
Paylaşmış olduğunuz kodu kullanmaktayım. Belirli bir alanı mail olarak gönderimi yapabiliyorum.
2 husus var takıldığım.
1.si
'.send işlevini aktif yapıyorum. Gönderim gerçekleşmiyor ekrana hata geliyor.
2.si
Outlook...
Merhabalar makro ile mail atıyorum ama açıklama kısmına yazı yazdığımda hep yan yana yazıyor.
Excele boyle yazıyorum gönderirken;
Merhaba Burak Bey,
Bu bir denemedir.
0123456789
MERKEZ/İSTANBUL
Maili gönderince aşağıdaki gibi gönderiyor. Yan yana değil düzenli şekilde göndermesi...
Levent bey merhaba yardımınız için çok teşekkürler, kodu ekledim çalışıyor fakat tüm kodun çalışmasında bir sıkıntı var bazı satırları eklemiyor. Tüm makroyu kontrol etme şansınız varmıdır rica etsem.
Aşağıdaki kırmızı renkli ilaveleri yaparak deneyin.
Sub OutLook_Takvime_Olay_Ata()
Dim oOutLook As Object
Dim oRandevu As Object
On Error Resume Next
Set oOutLook = GetObject(, "Outlook.Application")
If Err.Number = 429 Then
Set oOutLook = CreateObject("Outlook.application")
End If
On Error...
Arkadaşlar merhaba, elimde bir makro var fakat bir eksiği var. 24. kolona takvime ekledikten sonra ok yazıyor fakat tekrar çalıştırınca daha önce takvime eklediği bilgileri 24. kolonda ok yazmasına rağmen tekrar ekliyor. 24 te ok yazanlar ile ilgili işlem yapmasın istiyorum. Makroyu aşağıya...
Merhaba,
Kullanmış olduğum xlsm formatındaki excel kitabımın aktif sayfasını xlsx formatında mail atmak istiyorum. İnternet üzerinden aşağıda bulduğum iki farklı kod bloğu var. İkinci kod bloğuna ilk kod bloğundaki özelliği nasıl kazandırabilirim. İkinci kod bloğunda maile eklenen excel...
Private Sub CBFILTREAKTAR_Click()
On Error Resume Next
Dim File_Name As String, My_Folder As Variant, X As Long
Dim My_Sheet As Worksheet, My_Check As Boolean, My_Count As Byte
Dim My_Box As Object, My_Area As Range, Last_Row As Long
10 If My_Count = 3 Then
MsgBox "Çok...
Private Sub CheckBoxEPOSTAGONDER_Click()
If CheckBoxEPOSTAGONDER.Value = True Then
On Error Resume Next
Dim File_Name As String, My_Folder As Variant, X As Long
Dim My_Sheet As Worksheet, My_Check As Boolean, My_Count As Byte
Dim My_Box As Object, My_Area As Range, Last_Row As...
Arşivden buldum. İnceleyebilirsiniz.
Aktif sayfa yada seçilen sayfa olarak bu satırları kullanabilirsiniz.
Set rng = ActiveSheet.UsedRange
'Set rng = Sheets("Sayfaadı").UsedRange
Option Explicit
Sub Aktif_Sayfayi_Mesaj_Govdesi_Olarak_Gonder()
' Office 2000-2016 sürümlerinde çalışır
Dim...
Sub EmailSheet()
Dim OutlookApp As Object, OutlookMsg As Object
Dim fso As Object, BodyText As Object
Dim MyRange As Range, TempFile As String
On Error Resume Next
Set MyRange = ActiveSheet.Range("A1:D4")
Set OutlookApp = CreateObject("Outlook.Application")...
Sub SendEmailfromOutlook()
Dim OutApp As Object
Dim OutMail As Object
Dim cell As Range
Dim Path As String
Path = Application.ActiveWorkbook.Path
Set OutApp = CreateObject("Outlook.Application")
Set s1 = Sheets("Toplu_mail")
son = s1.Cells(Rows.Count...
Merhaba,
Tümünü yanıtla kısmını bilemiyorum ama paylaştığım kod mail göndermede birebir...
İşinize yarar düşüncesi ile paylaşmak istedim.
Hayırlı akşamlar...
Private Sub CommandButton3_Click() 'E-POSTA GÖNDER
'http://msdn.microsoft.com/en-us/lib...odeltoSendMailPart2_MailingRangeSelectionBody...
@Korhan Ayhan Hocam Merhaba,
Yukarıdaki konulardan ilham alarak aşağıdaki kodu kendi projeme uygulamadım. Seçili olan alanı Outlook'ta açıyor yani iş görüyor fakat size sormak istediğim konu ise alan seçmeden dolu olan hücreleri kendisi otomatik seçmesi için nasıl bir yol izlemem lazım?
>>>Set...
Sub kod()
Dim S1 As Worksheet: Set S1 = Sheets("Sayfa1")
Dim S2 As Worksheet: Set S2 = Sheets("Sayfa2")
For a = 2 To S1.Cells(Rows.Count, "A").End(3).Row
S2.Range("A2") = S1.Cells(a, "A")
sor = MsgBox(S2.Range("A2") & Chr(10) & "Mail Göndermek İstediğinize Emin Misiniz?", vbYesNo, "")
If sor...
.
Sub kod()
Dim S1 As Worksheet: Set S1 = Sheets("Sayfa1")
Dim S2 As Worksheet: Set S2 = Sheets("Sayfa2")
sor = MsgBox("Mail Göndermek İstediğinize Emin Misiniz?", vbYesNo)
If sor = vbNo Then Exit Sub
For a = 2 To S1.Cells(Rows.Count, "A").End(3).Row
S2.Range("A2") = S1.Cells(a, "A")
yol1 =...
.
Sub kod()
Dim S1 As Worksheet: Set S1 = Sheets("Sayfa1")
Dim S2 As Worksheet: Set S2 = Sheets("Sayfa2")
For a = 2 To S1.Cells(Rows.Count, "A").End(3).Row
S2.Range("A2") = S1.Cells(a, "A")
yol1 = CreateObject("WScript.Shell").specialfolders("Desktop")
yol2 = Replace(yol1, "Desktop"...
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.