Outlook’ta e-posta gövdesine tüm alıcı adlarını nasıl ekleyebilirim?
Bazen, Outlook’ta bir e-posta oluştururken tüm alıcıların adlarını ileti gövdesine eklemeniz gerekebilir. Elbette, her bir ismi tek tek kopyalayıp gövdeye yapıştırabilirsiniz; ancak onlarca alıcınız varsa bu işlem son derece yorucu hale gelir. Bu makalede, Outlook’ta bu sorunu çözmek için size pratik ve kolay bir yöntem sunuyoruz.
Outlook'ta VBA kodu ile tüm alıcı adlarını e-posta gövdesine ekleme
Outlook'ta VBA kodu ile tüm alıcı adlarını e-posta gövdesine ekleme
Aşağıdaki VBA kodu, Alıcı (To) alanındaki tüm alıcı adlarını ileti gövdesine eklemenize yardımcı olur. Lütfen aşağıdaki adımları izleyin:
1. Outlook'u başlatın ve ardından ALT + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
2. Ekle > Modül seçeneğine tıklayın ve aşağıdaki kodu Modül penceresine yapıştırın.
VBA kodu: Alıcı adlarını ileti gövdesine ekleme:
Sub InsertRecipientNamesToBody()
Dim xMailItem As Outlook.MailItem
Dim xRecipient As Outlook.Recipient
Dim xRecipAddress, xRecipNames, xRecipName, xFilterAddr As String
Dim xItems As Outlook.Items
Dim i As Integer
Dim xFoundContact As Outlook.ContactItem
Dim xDoc As Word.Document
On Error Resume Next
Set xMailItem = Outlook.ActiveInspector.CurrentItem
xMailItem.Recipients.ResolveAll
For Each xRecipient In xMailItem.Recipients
xRecipAddress = xRecipient.Address
Set xItems = Application.Session.GetDefaultFolder(olFolderContacts).Items
For i = 1 To 3
xFilterAddr = "[Email" & i & "Address] = " & xRecipAddress
Set xFoundContact = xItems.Find(xFilterAddr)
If Not (xFoundContact Is Nothing) Then
xRecipNames = xRecipNames & xFoundContact.FullName & Chr(10)
Exit For
End If
Next
If (xFoundContact Is Nothing) Then
xRecipName = Split(xRecipAddress, "@")(0)
xRecipNames = xRecipNames & xRecipName & Chr(10)
End If
Next
Set xDoc = xMailItem.GetInspector.WordEditor
xDoc.Content.InsertAfter xRecipNames
Set xMailItem = Nothing
Set xRecipient = Nothing
Set xItems = Nothing
Set xFoundContact = Nothing
End Sub
3. Hâlâ Microsoft Visual Basic for Applications penceresindeyken, Araçlar > Başvurular seçeneğine tıklayarak Başvurular - Project1 iletişim kutusuna gidin ve Microsoft Word Nesne Kitaplığı seçeneğini Kullanılabilir Başvurular listesinden işaretleyin; ekran görüntüsüne bakın:

4. Ardından, iletişim kutusunu kapatmak için Tamam düğmesine tıklayın. Şimdi bu kodu Hızlı Erişim Araç Çubuğu’na eklemelisiniz.
5. Yeni bir ileti oluşturmak için Yeni Email düğmesine tıklayın. İleti penceresinde, Hızlı Erişim Araç Çubuğunu Özelleştir simgesine tıklayıp Diğer Komutlar seçeneğini belirleyin; ekran görüntüsüne bakın:

6.Outlook Seçenekleriiletişim kutusunda:
(1.)Makrolarseçeneğini Komutları şuradan seçinaçılır listesinden seçin;
(2.) Ardından az önce eklediğiniz VBA kodunun adına tıklayın;
(3.) Kodu Hızlı Erişim Araç Çubuğunu Özelleştir listesine eklemek için Ekle düğmesine tıklayın.

7. Ardından aşağıdaki ekran görüntüsünde gösterildiği gibi bir makro simgesi Hızlı Erişim Araç Çubuğu’nda görünecektir:

8. Artık makro simgesine tıkladığınızda, Alıcı (To) alanındaki alıcı adları, aşağıdaki ekran görüntüsünde gösterildiği gibi ileti gövdesine eklenecektir:

En İyi Office Verimlilik Araçları
Yepyeni Kutools for Outlook’i 100+ inanılmaz özelliğiyle deneyimleyin!Şimdi indirmek için tıklayın!
📧E-posta Otomasyonu: Otomatik Yanıt (POP ve IMAP için kullanılabilir), E-postaları Zamanlayarak Gönderme, E-posta Gönderirken Kurallara Göre Otomatik CC/BCC, Otomatik Yönlendirme (Gelişmiş Kurallar), Otomatik Selam Eklemesi ve Çok Alıcılı E-postaları Otomatik Olarak Bireysel Mesajlara Bölme…
📨E-posta Yönetimi: E-postayı Geri Çağırma, Konu Başlıklarına ve Diğer Özelliklere Göre Dolandırıcılık E-postalarını Engelleme, Yinelenen E-postaları Silme, Gelişmiş Arama, Klasörleri Düzenleme…
📁Ekler Pro: Toplu Kaydetme, Toplu Ayırma, Toplu Sıkıştırma, Otomatik Kaydet, Otomatik Ayır ve Otomatik Sıkıştır…
🌟Arayüz Büyüsü: 😊 Daha Güzel ve Havalı Emojiler / Önemli e-postalar geldiğinde sizi uyarır / Outlook’u Kapatmak Yerine Küçültür…
👍Tek Tıklamayla Harika Özellikler: Tümüne Eklerle Yanıtla / Anti-Phishing E-postaları / 🕘 Gönderenin Mevcut Saati ve Saat Dilimini Göster…
👩🏼🤝👩🏻Kişiler ve Takvim:Seçili E-postalardan Toplu Kişi Ekleme/Bir Kişi Grubunu Bireysel Gruplara Bölme/Doğum Günü Hatırlatıcısını Kaldırma…
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40’tan fazla başka dil desteğiyle!


🚀 Tek Tıkla İndir — Tüm Office Eklentilerini Edinin
Kesinlikle Önerilir: Kutools for Office (5’li Paket)
Beş yükleyiciyi tek tıkla indirin beş yükleyiciyiaynı anda —Kutools for Excel, Outlook, Word, PowerPointve Office Tab Pro.Şimdi indirmek için tıklayın!
- ✅Tek tıklama kolaylığı: Beş kurulum paketini tek seferde indirin.
- 🚀Her Office görevine hazır: İhtiyacınız olduğunda, ihtiyacınız olan eklentileri yükleyin.
- 🧰İçerik: Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint