Excel Kişiye Özel Toplu Mail Gönderimi

Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Liste sayfasındaki tüm kullanıcılara, kullanıcıya ait Alan1..Alan6 arasındaki bilgileri
Outlook u kullanarak, tüm kişilere değil ilgili kişiye mail gönderir.
Hmtl formatında mail imza seçimi yapılabilir. Mail imza dosyasında değişiklikler yapılabilir.

Tüm liste için tek tek mail oluşturup outlook ile gönderir.
Ana sayfada, mailde ortak kullanılan. Mail konusu, mail metni , önem derecesi, okundu bilgisi, teslim bilgisi ve ek li dosya adları tanımlanır.

Liste sayfasındaki birinci kişi bilgileri kullanılarak, ana sayfada örnek mail otomatik olarak oluşturulur.

http://asriakdeniz.com/excel-kisiye-ozel-toplu-mail-gonderimi


 
Son düzenleme:
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Mail önem derecesi, okundu bilgisi, teslim bilgisi özellikleri eklendi.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,602
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Sayın Asri Hocam,
Paylaşımınız için teşekkürler.
Saygılarımla
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,521
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Sayın asri,

Paylaşım ve emeğiniz için teşekkürler.

Sevgi ve saygılar.
 
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Ekli dosyaları gönderme ile ilgili bir sorun vardı. Giderildi.

Dosya açık iken seçilen dosyalar gönderiliyordu, dosya kapanıp açıldığında eski seçilmiş dosyaları göndermiyordur. Sorun giderildi.
 

isaismet

Altın Üye
Katılım
7 Temmuz 2016
Mesajlar
6
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
22-02-2028
Merhabalar;

Yaptığım araştırmalar sonucu sizden yardım alabileceğim kanısına vardım
benim istediğim linkte belirtilen dosyaya bir makro yerleştirmek
amacım g sutundaki tarih ile bu günün tarihi eşleştiğinde belirttiğim kişilere o satırdaki bilgileri otomatik mail atmasını sağlamak
kullanmadığım bir notbook mevcut bu dosyayı o bilgisayarda kullanmayı düşünüyorum dosya devamlı açık kalacak ve her gün sabah 9 da tarama yapmasını sağlamalıyım
örneğin: sayın yetkili belirtilen ürünün fiyatı değişmiştir lütfen kontrol ediniz gibi
sitede yaptığım araştırmaları uygulayarak yapmaya çalıştım ama bir türlü beceremedim
bundan dolayı siz değerli hocalarımdan yardım talep etmekteyim
yardımlarınız için şimdiden teşekkür ederim

Saygılarımla.



https://drive.google.com/open?id=0B6...nEyYlBjY0RzVFE
 
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Güncelleme V1.7

Mail imza seçimi eklendi. Mail imzada istenilen değişiklikler hmtl formatında yapılabilir.
 
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Güncelleme V2.0

* Ön izleme oluşturma mantığı değiştirildi.
* Mail imza seçimine göre seçilir ise HTML formatında seçilmez ise Text formatında mail gönderimi sağlandı.
* Liste sayfasına mail gönderilme tarihi eklendi.
 
Son düzenleme:
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Güncelleme V2.3

* Mail önem derecesi ile ilgili güncelleme yapıldı.
* Deneme mail adres bilgisi değiştirildi.
 
Katılım
24 Haziran 2017
Mesajlar
748
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
asri hocam link çalışmıyor
 
Katılım
24 Haziran 2017
Mesajlar
748
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
asri hocam mükemmel bişey yapmışsınız. emeğinize sağlık. benim sizden bir ricam olucak bu işte siz üstad gibisiniz.

konu şu. 3 tane listbox var.
listbox 1 de excelde kayıtlı bilgiler mevcut. müşteri ismi adı soyadı borcu bakiyesi felan
listbox 2 de mail göndermek istediğim kişilerin mail adresleri
listbox 3 de mail gönderdiğim kişilere ek olarak bilgi kısmına gireceğim mailler var.

ben listbox 2 den çoklu isim seçip buton 1 e basınca gönderici kısmına
listbox 3 te çoklu isim seçip buton 2 ye basınca bilgi kısmına eklemesini ve
mail içeriği olarak ise listbox 1 deki bilgileri aynı şekli ile göndermesini istiyorum.
konu başlıpğı ise "EKSİK BİLGİLER" olmalı. kolay bişey sanırım ama bir türlü beceremedim.

bunları buton 3 e basınca maili göndermesini istiyorum
 
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
asri hocam mükemmel bişey yapmışsınız. emeğinize sağlık. benim sizden bir ricam olucak bu işte siz üstad gibisiniz.

konu şu. 3 tane listbox var.
listbox 1 de excelde kayıtlı bilgiler mevcut. müşteri ismi adı soyadı borcu bakiyesi felan
listbox 2 de mail göndermek istediğim kişilerin mail adresleri
listbox 3 de mail gönderdiğim kişilere ek olarak bilgi kısmına gireceğim mailler var.

ben listbox 2 den çoklu isim seçip buton 1 e basınca gönderici kısmına
listbox 3 te çoklu isim seçip buton 2 ye basınca bilgi kısmına eklemesini ve
mail içeriği olarak ise listbox 1 deki bilgileri aynı şekli ile göndermesini istiyorum.
konu başlıpğı ise "EKSİK BİLGİLER" olmalı. kolay bişey sanırım ama bir türlü beceremedim.

bunları buton 3 e basınca maili göndermesini istiyorum
Bunu örnek dosyalı yeni bir konu olarak açar mısınız?
Açtı iseniz linkini verebilir misiniz?
 
Katılım
24 Haziran 2017
Mesajlar
748
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
13-01-2024
açmıştım hemen bakıtyorum hocam
 
Katılım
20 Şubat 2012
Mesajlar
114
Excel Vers. ve Dili
Excel 2013 TR
Sayın Asri Akdeniz, mail gönderimiyle alakalı bir soru sormuştum forumda fakat henüz cevap veren olmadı. Daha önceki aramalarımda sizin bu konunuza denk gelmiştim. Şimdi tekrar indirip kontrollerimi yaptım. Neredeyse istediğim şeye yakın bir format olmuş lakin bir kaç değişikliğe ihtiyacım var. Bu konuda yardımcı olabilirseniz memnun olurum.

Konu Linki: http://www.excel.web.tr/f48/excel-ile-eposta-gonderme-hk-t166975.html

Sizin programınıza uyarlanmasını istediğim nokta eklenen dosya isimlerinin kontrolü ve gönderilecek maillerin sabitlenmesi. 2 farklı mail grubum var. Bunları Liste sayfasına eklediğimde Menü sekmesinde Kime kısmı bulunsun ve ben oradan grubumu seçeyim. Şuan ki mevcut Liste sayfası da Rapor şeklinde değişsin ve gönderilen maillerin raporunu buraya yazsın.

Yani mail listelerimi 1 sefer hazırladıktan sonra her seferinde mail atmak istediğim kişileri Liste sayfasına eklemek zorunda kalmayayım. Kime kısmına ya listeden grup seçeyim yada manuel olarak yazdığım mail adresine gönderebileyim. Biraz karışık oldu sanırım ama umarım anlatabilmişimdir.

Teşekkürler.
 
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Güncelleme V2.4


* Outlook mail imzasının kullanılması sağlandı.
 
Katılım
25 Mayıs 2015
Mesajlar
62
Excel Vers. ve Dili
2013 EN
Altın Üyelik Bitiş Tarihi
08-03-2020
Güncelleme V2.4


* Outlook mail imzasının kullanılması sağlandı.
Öncelikle hayran kaldığımı belirtmek isterim. Ciddi anlamda kanayan yaraya pansumandan öte bir durum.

Tek takıldığım nokta, mail metnindeki yazı tipini nasıl düzenleyebileceğimiz.

Emeğinize sağlık. Şimdiden teşekkürler.
 
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Öncelikle hayran kaldığımı belirtmek isterim. Ciddi anlamda kanayan yaraya pansumandan öte bir durum.

Tek takıldığım nokta, mail metnindeki yazı tipini nasıl düzenleyebileceğimiz.

Emeğinize sağlık. Şimdiden teşekkürler.
VBA tarafında htmltext bilgisinde HTML kodları kullanarak font ve font size özelliklerini kullanabilirsiniz.

Mavi olan satırlar eklenmeli. Kırmızı font seçimi, sarı font büyüklüğü

Kod:
       htmltext = alan1 & " " & "<br>" & " " & mesaj & "<br>" & alan2 & alan3 & " " & "<br>" & alan4 & alan5 & " " & "<br>" & alan6
[COLOR=Blue]        htmltext = "<html><b><font face=[SIZE=4][COLOR=Red]Verdana[/COLOR][/SIZE]><font size=[SIZE=5][COLOR=Yellow]2[/COLOR][/SIZE]><p>" & htmltext & "</p></size></font></b></html>"[/COLOR]
 
Üst