e-mail gönderme

ERMAN SAYINALP

Altın Üye
Katılım
11 Eylül 2008
Mesajlar
173
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
08-09-2027
Merhabalar,

Ekte orjinalini gönderdiğim dosyadaki sayfayı D2 hücresinde kayıtlı e-mail adresine gönderme Makrosuna ihtiyacım var.

Değerli yardımlarınız lütfen.

KURALLAR :
1- Alıcı e-mail adresini, D2 hücresinden alacak
2- Gönderici e-mail adresini, Microsoft Outlook varsayılan adresi olarak kullanacak
3- Gönderilecek Sayfanın C14-I14 aralığından aşağısını ve...
4- Gönderilecek Sayfanın Dolu olan son satırına kadar olan bölümünü belirleyecek
5- Gönderim formatı PDF ve XLSX olacak

Not: Forumda yer alan benzer konu çözümlerini, kendime uyarlayamadım !
 

Ekli dosyalar

Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Belge ekte.
Belge yenilendi ( 05.02.2019 16:14 )
 

Ekli dosyalar

Son düzenleme:

ERMAN SAYINALP

Altın Üye
Katılım
11 Eylül 2008
Mesajlar
173
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
08-09-2027
Ömer beycim merhaba,

Her zamanki gibi harikasınız. Ancak, bir pürüzümüz var, sizin de VBA'ya not ettiğiniz gibi,

('////// BURADAN SONRASINI, YANİ E-POSTA OLUŞTURMA VE GÖNDERME KISMINI DENEME ŞANSIM YOK //////
'////// BU NEDENLE, D2 HÜCRESİNE KENDİ E-POSTA ADRESİNİZİ YAZARAK DENEYİNİZ. //////
)


e-mail adı/adresi değiştirildiğinde, kod çalışmıyor. Ayrıca,

'renk = Workbooks("CARİ HESAP TAKİBİ.xlsm").Sheets("CARİ HESAP").Range(adres1).DisplayFormat.Interior.ColorIndex
'yazi = Workbooks("CARİ HESAP TAKİBİ.xlsm").Sheets("CARİ HESAP").Range(adres1).DisplayFormat.Font.Color


satırları da hata veriyor, PASİF ettiğimde çalışabiliyor.

Ek isteklerimle ilgili KURALLAR'ı aşağıda maddeliyorum.

1- Mail Konusu olarak, Tarih ve Mail Adresi kullanılmasın, bunu yerine sadece "CARİ HESAP EKSTRENİZ" yazılması yeterli olacaktır.
2- Mail eki olarak oluşturulan *.xlsx ve *.pdf dosya isimleri de "Cari Hesap Ekstresi.xlsx" ve " Cari Hesap Ekstresi.pdf" olması yeterli olacaktır.
3- Mail eki olarak oluşturulan Dosyalar, aynı dizin altında kayıt edildikçe birikmelere neden olacağından, işlem sonunda silinmelidir. Yada belki Dosya İsmi "Cari Hesap Ekstresi" olacağından, her seferinde üzerine yazacaktır.
4- Mail metninde de Tarih ve Mail adresi kullanılmasın, bunun yerine "Cari Hesap Ekstreniz ...........(devamı) " yeterli olacaktır.


Verdiğim ve vereceğim zahmetler için tekrar teşekkür ediyorum.

Görüşmek üzere..
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Kodun tetiklenmesi için sayfaya konumlandırılmış bir düğme kullanılacağını varsaymıştım.
Bunun yerine D2 değiştiğinde otomatik çalışma için,
forumda "hücre içeriği değişince makro çalışsın" şeklinde arama yaparsanız istediğine ulaşabilirsiniz.
renk/yazi hususları dışındakileri bence kendiniz halledebilirsiniz diye düşünüyorum.
renk/yazı konusuna bakayım.
 

ERMAN SAYINALP

Altın Üye
Katılım
11 Eylül 2008
Mesajlar
173
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
08-09-2027
Sevgili üstadım,

Çalıştım da beceremedim. Malumunuz, bu mecrada bir sizler varsınız, bir de bizler. Beni kırmayacağınızı ümit ediyorum.
Sevgilerimle.
 

ERMAN SAYINALP

Altın Üye
Katılım
11 Eylül 2008
Mesajlar
173
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
08-09-2027
Sevgili üstadım,

Çalıştım da beceremedim. Malumunuz, bu mecrada bir sizler varsınız, bir de bizler. Beni kırmayacağınızı ümit ediyorum.
Sevgilerimle.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Önceki cevabımın ekindeki belgeyi yeniledim.
Sayfayı yenileyerek önceki cevabımı kontrol ediniz.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Eyvallah.
Kolay gelsin.
.
 
Üst