Forum
Merhaba arkadaşlar
Ekte bulunan link de bulunan mail makrosu için desteğinize ihtiyacım var yardımcı olabilirmisiniz?
Not:
* Mail adresi outlook kullanmıyoruz. Windows da tanımlı bir mail programı mevcut.
* Konu kısmına standart yazı olacak.
İlgilenecek uzman arkadaşlara teşekkür ederim.
Link
https://drive.google.com/file/d/1xssbN9jHxUMNdnHFnrw61PgCpudwGB3Y/view?usp=sharing
Yazdığınızdan birşey anlaşılmıyor desem.
Hangi uygulamayı kullanıyorsunuz ve vb macro desteği var mı önemli. Elinizdekilerle tam hedefinizi de ayrıntılı yazın bence.
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Yazdığınızdan birşey anlaşılmıyor desem.
Hangi uygulamayı kullanıyorsunuz ve vb macro desteği var mı önemli. Elinizdekilerle tam hedefinizi de ayrıntılı yazın bence.
Merhaba
Ekte sunduğum linkte ki excel dosyam için makro ihtiyacım var. Uygulama olarak lotus kullanıyoruz fakat tarih belli olmamak kaydı ile belki ileride outlook geçebiliriz. Aslında windows ta tanımlı olan mail programı çalışsa daha iyi olur.
İçerik olarak ise 1 çalışma kitabında 2 sayfalı excel sayfam var birisinde mail adreslerim ve iller var yani verilerim diğer tarafta ise makro butonum var. makro butonuma tıkladığımda listbox da seçtiğim ilin altında yer alan mail adreslerine mail programım ile manuel mail atmak istemekteyim.
Bütün uygulamaların macro desteği yok. Macro çalışabilmesi için uygulamanın MAPI çalışıyor olması da lazım. Bence bunun için macro yazmaya gerek yok daha basit yöntemi var.
Bir hücreye bağlantı/hyperlink eklersiniz tıkladığınızda default mail client'dan mail önünüze açılır. Bunu kendinize göre düzeltebilirsiniz.
mailto:[email protected]?subject=Unsubscribe&">[email protected]
https://www.extendoffice.com/documents/excel/2688-excel-mailto-link.html
https://trumpexcel.com/send-email-from-excel-hyperlink/
excel macro için ise;
https://www.makeuseof.com/tag/send-emails-excel-vba/
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Bütün uygulamaların macro desteği yok. Macro çalışabilmesi için uygulamanın MAPI çalışıyor olması da lazım. Bence bunun için macro yazmaya gerek yok daha basit yöntemi var.
Bir hücreye bağlantı/hyperlink eklersiniz tıkladığınızda default mail client'dan mail önünüze açılır. Bunu kendinize göre düzeltebilirsiniz.mailto:[email protected]?subject=Unsubscribe&">[email protected]
https://www.extendoffice.com/documents/excel/2688-excel-mailto-link.html
https://trumpexcel.com/send-email-from-excel-hyperlink/excel macro için ise;
https://www.makeuseof.com/tag/send-emails-excel-vba/
Bilgi için teşekkür ederim.
Yalnız bir sorum olacak köprü oluşturmak istedim maili mail programına taşıyamadım gidecek kişinin mail adresleri gelmiyor.
Örnek olarak
herhangi bir hücreye =KÖPRÜ("mailto:;M27") yazıyorum istediğim sonucu alamıyorum. Yani tıkladığımda m27 deki maili al mail programında giden kişiye eklemeye çalıştım. m27 de makrolar ile sürekli değişen bir mail grubu var çünki
=KÖPRÜ(BİRLEŞTİR("mailto:";B6;"?subject=Submission Ref Number ";A1;"&body=Hello ";C1))
Şöyle yaparsanız olacaktır. M27 ve istediğiniz diğer hücrelerden veri çekilebilir.
Buda bir yöntem 🙂
=KÖPRÜ("mailto:"&A2&"?cc="&A3; "NAME" )
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
=KÖPRÜ(BİRLEŞTİR("mailto:";B6;"?subject=Submission Ref Number ";A1;"&body=Hello ";C1))
Şöyle yaparsanız olacaktır. M27 ve istediğiniz diğer hücrelerden veri çekilebilir.
Buda bir yöntem 🙂
=KÖPRÜ("mailto:"&A2&"?cc="&A3; "NAME" )
Merhaba
Gerçekten çok faydalı bir formül ve bilgi verdiniz sağolun. Makrodan vazgeçtim 🙂
Yalnız bir sorun var m27 de 8 den fazla mail var ise formül hata (#DEĞER) veriyor ama 8 ve altındaki sıralı maillerde sorun çıkartmıyor.
=KÖPRÜ("mailto:"&M27&"?subject=""deneme mail";"Mail gönderiniz")
Ufak bir sorum olacak
B2 hücresinin içerisine C121 den başlayıp AM121 hücresine kadar boş ve dolu verileri sonuna , virgül gelecek şekilde toplamak istiyorum ama sadece dolu hücreleri bir araya getirmeye çalışıyorum. boşlukları da alıyor.
=C122&", "&D122&", "&E122&", "&F122&", "&G122&", "&H122&", "&I122&", "&J122&", "&K122&", "&L122&", "&M122&", "&N122&", "&O122&", "&P122&", "&Q122&", "&R122&", "&S122
veya
=BİRLEŞTİR(C121;" ";D121;" ";E121;" ";F121;" ";G121;" ";H121;" ";I121;" ";J121;" ";K121;" ";L121;" ";M121;" ";N121;" ";O121;" ";P121;" ";Q121;" ";R121;" ";S121;" ";T121;" ";U121;" ";V121;" ";W121;" ";X121;" ";Y121;" ";Z121;" ";AA121;" ";AB121;" ";AC121;" ";AD121;" ";AE121;" ";AF121;" ";AG121;" ";AH121;" ";AI121;" ";AJ121;" ";AK121;" ";AL121;" ";AM121)
Bende 8 sorunu olmadı yöntemi değiştirmeye çalışın. Karakter sınırına dayanmıyordur herhalde.
Birleştirme şöyle
=BİRLEŞTİR(A2;",";A3;",";A4;",";A5;",";A6;"";A7;",";A8;",";A9;",";)
Boşlukları da sildirmek için iç içe formül uygulamanız lazım.
=BİRLEŞTİR(KIRP(A34);",";KIRP(B34);",";KIRP(C34);",";D34;",";E34;"";F34)
Ancak iç içede de sınır var 64 olması lazım.
ama kırp birden fazla olan boşlukları siler tek boşluklar kalır. Kalmaması için diğer yöntemleri denemeniz lazım yada o yapıya göre macro yazılması lazım.
https://www.cengizhankilicoglu.com/2017/12/excel-hucre-ici-bosluk-silme-ve-ekleme.html
burdakiler de belki işinize yarayabilir.
https://www.youtube.com/watch?v=JKGB3Ymf8ME
Sanırım karmaşık uzun listeli bir uğraşınız var bunu access de düzenleyip kullanmanız belki daha faydalı da olabilir.
Bir de table tarzı verilerin yönetimi için pivot table yönetimi öğrenin derim veri düzenleme daha kolay olabilir. Tabi mail gönderimi farklı bir işlem.
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
İbrahim bey
İlgi ve uğraşınız için teşekkür ederim. Kıymetli vaktinizi ayırdınız sağolun varolun. Bir problem olursa yeni konu açarım veya buradan yazarım. İyi günler.
Eyvallah. İyi günler. 🙂
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
=KÖPRÜ("mailto:"&M32&"?subject=İmza ""?body=Merhaba; %0A%0A%0A""H17;"" ............................ ektedir.%0A%0A%0A";"MAİL GÖNDERMEK İÇİN TIKLAYINIZ ")
Üstadım rahatsız ettim ufak bir ricam var.
H17 yi eklemek istedim formüle ama kabul etmiyor. H17 den veri çekeceğim
Yukarıda örneği var
=KÖPRÜ(BİRLEŞTİR("mailto:";B6;"?subject=Submission Ref Number ";A1;"&body=Hello ";C1))
buna göre yaparsan olur.
" " içerisine koyarsan alamazsın hücreden. Metni direkt yazdıracaksın subject, body taglarına.
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************