Outlook e-posta gövdesini bir Excel elektronik tablosuna nasıl dışa aktarabilirim?
Outlook’tan e-posta gövdesini bir Excel elektronik tablosuna aktarmak, e-posta içeriklerini daha sonra işlemesi, analiz etmesi veya arşivlemesi gereken kullanıcılar için son derece pratik bir çözümdür. Bu ihtiyacın yaygın kullanım senaryoları arasında iletişim kayıtlarını takip etme, satış fırsatlarını analiz etme, müşteri sorgularını düzenleme ve müşterilerden alınan veri odaklı geri bildirimleri derleme yer alır. Söz konusu iş akışı, yapılandırılmamış e-posta içeriğini yapılandırılmış Excel verisine dönüştürerek kritik bilgilerin süzülmesini, aranmasını ve zaman içinde analiz edilmesini kolaylaştırır.
Bu eğitim, teknik beceri seviyenize ve toplu işlem hacminize göre uyarlanmış çeşitli yöntemleri incelemektedir. Hem kod tabanlı hem de kullanıcı dostu araçlarla manuel ve otomatik çıkarım yapabilirsiniz. Seçenekler arasında özelleştirilmiş tek ileti dışa aktarımları için manuel bir VBA makrosu, yüksek hacimli ve esnek kaydetme için Kutools for Outlook içindeki E-postayı Diğer Dosyalara Kaydetözelliği, dışa aktarılan verileri Excel’de formüllerle doğrudan analiz etme stratejileri ve Excel’in Get & Transform(Power Query) aracıyla otomatik veri içe aktarımı yer alır.
İçindekiler:
- VBA ile E-posta Gövdesini Excel’e Dışa Aktarma
- Kutools for Outlook ile E-posta Gövdesini Toplu Olarak Excel’e Dışa Aktarma
Birden fazla e-postayı dışa aktarabilir ve bunları PDF, Excel, HTML veya diğer dosya türlerinde kaydedebilirsiniz. - Get & Transform (Power Query) ile Outlook Verilerini Excel’e İçe Aktarma
VBA ile E-posta Gövdesini Excel’e Dışa Aktarma
VBA kullanmak, bir Outlook e-postasının gövde içeriğini Excel’e dışa aktarmak için doğrudan ve manuel bir yöntemdir. Bu yaklaşım, özelleştirilmiş dışa aktarma ihtiyacı olan ya da üçüncü parti eklentilere erişimi olmayan kullanıcılar için idealdir. VBA yöntemi, tek seferlik veya ara sıra gerçekleştirilen dışa aktarımlar için mükemmeldir ve aktarılan verilerin yanı sıra biçimlendirmenin ne kadarının dahil edileceğini belirleme esnekliği sunar.
Tipik Uygulama Senaryoları: Bu yöntem, tek bir iletinin ya da seçili birkaç e-postanın gövde metnini çıkarıp kaydetmek istediğinizde en ideal seçenektir. Özellikle bu tür dışa aktarımları sadece ara sıra yapıyorsanız veya aktarılan gövde içeriğinin tam olarak nasıl olacağını daha ayrıntılı biçimde kontrol etmek istiyorsanız son derece kullanışlıdır.
Avantajlar: Tam kontrol ve özelleştirme imkânı sunar; herhangi bir eklentiye gerek kalmaz.
Dezavantajlar: Her e-posta için manuel işlem gerektirir, temel düzeyde VBA bilgisi ister ve toplu dışa aktarımlar için pek uygun değildir.
Bu yöntemi kullanmak için aşağıdaki adımları dikkatlice izleyin:
1. Hedef e-postayı açın ve Excel’e aktarmak istediğiniz e-posta gövdesini elle seçin (vurgulayın). Seçimi yaptıktan sonra aynı anda Alt + F11 tuşlarına basın—bu işlem, Microsoft Visual Basic for Applications (VBA) düzenleyici penceresini açar.
2. VBA düzenleyicide üst menü çubuğuna gidin, Ekle seçeneğine tıklayın ve açılır menüden Modül seçeneğini belirleyin. Görünen Modül penceresine aşağıdaki VBA kodunu yapıştırın.
VBA kodu: Outlook e-posta gövdesini Excel elektronik tablosuna dışa aktarma
Sub ExportToExcel()
Dim xExcel As Excel.Application
Dim xWb As Workbook
Dim xWs As Worksheet
Dim xInspector As Inspector
Dim xItem As Object
Dim xMailItem As MailItem
Dim xDoc As Document
Dim xShell As Object
Dim xFilePath As String
On Error Resume Next
Set xShell = CreateObject("Shell.Application")
Set xFolder = xShell.BrowseForFolder(0, "Select a Folder:", 0, 0)
If TypeName(xFolder) = "Nothing" Then Exit Sub
Set xFolderItem = xFolder.Self
xFilePath = xFolderItem.Path & "\"
Set xItem = Outlook.Application.ActiveExplorer.Selection.item(1)
If xItem.Class <> olMail Then Exit Sub
Set xMailItem = xItem
Set xInspector = xMailItem.GetInspector
Set xDoc = xInspector.WordEditor
xDoc.Application.Selection.Range.Copy
xInspector.Close olDiscard
Set xExcel = New Excel.Application
Set xWb = xExcel.Workbooks.Add
Set xWs = xWb.Sheets.item(1)
xExcel.Visible = False
xWs.Activate
xWs.Paste
xWs.SaveAs xFilePath & "Email body.xlsx"
xWb.Close True
xExcel.Quit
Set xWs = Nothing
Set xWb = Nothing
Set xExcel = Nothing
End Sub Not: Kodda “E-posta gövdesi.xlsx” değeri, kaydedilen çalışma kitabının varsayılan adıdır. Bu adı bağlama veya tarihe daha uygun hale getirmek için değiştirebilirsiniz—örneğin “Satış_Fırsatları_Haziran2024.xlsx”. Dosya adının, seçtiğiniz Kaydetme dizini klasöründeki mevcut dosyalarla çakışmadığından emin olun.
3. Kodu çalıştırmadan önce VBA düzenleyicisinin menüsünden Araçlar > Referanslar seçeneğine tıklayarak Referanslar – Proje iletişim kutusunu açın. Hem Microsoft Excel Nesne Kitaplığı hem de Microsoft Word Nesne Kitaplığı kutucuklarının işaretli olduğundan emin olun. Böylece makronuz, betik tarafından gerektiği gibi Excel ve Word nesneleriyle sorunsuzca etkileşim kurabilir.

4. Kodu çalıştırmak için imleç kodunuzun içindeyken F5 tuşuna basın. Karşınıza Klasör Seç iletişim kutusu gelecektir; bu, oluşturulan Excel dosyasını kaydetmek için bilgisayarınızda belirli bir dizin veya klasör seçmenizi sağlar. Seçiminizi yaptıktan sonra devam etmek için Tamam düğmesine tıklayın.

Makro tamamlandığında, belirttiğiniz adla (örneğin “E-posta gövdesi.xlsx”) yeni bir Excel dosyasını seçilen klasörde bulacaksınız. Bu çalışma kitabını açtığınızda, seçilen e-posta gövdesinin Sayfa1 sayfasına dışa aktarıldığını göreceksiniz.
İpuçları ve önlemler:
- İstenmeyen veri dışa aktarımını önlemek için makroyu çalıştırmadan önce yalnızca ilgili gövde içeriğinin seçili olduğundan emin olun.
- Outlook veya Excel’de makrolarla ilgili bir güvenlik uyarısı alırsanız, geçici olarak makroları etkinleştirin; sonrasında güvenlik açısından tekrar devre dışı bırakmayı unutmayın.
- VBA kodu çalışmazsa, gerekli Excel ve Word nesne kitaplıklarının referanslarının doğru şekilde ayarlandığından emin olun.
- Çıktı Excel dosyası görünmüyorsa, seçtiğiniz klasöre yazma izninizin yeterli olduğundan emin olun.
Sorun Giderme:
- Nesne kitaplıklarıyla ilgili hata mesajları genellikle bir başvurunun etkinleştirilmediğini gösterir.
- “Dizin aralığı dışında” gibi bir hata alırsanız, mutlaka bir e-posta seçtiğinizden ve doğru metni vurguladığınızdan emin olun.
- Eğik çizgi (/) gibi yasak karakterler içeren dosya adları, dosyanın oluşturulmasını engelleyebilir.
Bu sorunlardan kaçınmak için her adımı dikkatle uygulayın ve her zaman bir test dışa aktarımıyla başlayın.
Outlook’ta Yapay Zeka Posta Asistanı: Daha Akıllı Yanıtlar, Net İletişim (tek tıkla sihir!)
Kutools for Outlook’un Yapay Zeka Posta Asistanı ile günlük Outlook görevlerinizi kolaylaştırın! Bu güçlü araç, geçmiş e-postalarınızdan öğrenerek akıllı ve doğru yanıtlar sunar, e-posta içeriğinizi optimize eder ve mesajlarınızı zahmetsizce taslak haline getirip iyileşmenize yardımcı olur.

Bu özellik şunları destekler:
- Akıllı Yanıtlar: Geçmiş sohbetlerinize dayanarak oluşturulan, size özel, net ve hemen kullanıma hazır yanıtlar alın.
- Geliştirilmiş İçerik: E-posta metninizi netlik ve etki açısından otomatik olarak iyileştirin.
- Zahmetsiz Yazım: Anahtar kelimeleri girin, gerisini Çoklu Yazı Stili ile yapay zeka halletsin.
- Akıllı Uzantılar: Bağlama duyarlı önerilerle fikirlerinizi geliştirin.
- Özetleme: Uzun e-postalarınızın kısa ve öz özetlerini anında alın.
- Küresel Kapsam: E-postalarınızı herhangi bir dile kolayca çevirin.
Bu özellik şunları destekler:
- Akıllı e-posta yanıtları
- İyileştirilmiş içerik
- Anahtar kelimeye dayalı taslaklar
- Akıllı içerik uzantısı
- E-posta özetleme
- Çok dilli çeviri
Kutools for Outlook ile E-posta Gövdesini Toplu Olarak Excel’e Dışa Aktarma
Birden fazla Outlook e-postasının gövde metnini aynı anda dışa aktarmanız gerekiyorsa, Kutools for Outlook, E-postayı Diğer Dosyalara Kaydetadlı verimli toplu dışa aktarma özelliğine sahiptir. Bu çözüm, yoğun günlük e-posta trafiğini yönetenler veya farklı ekip üyelerinden, departmanlardan ya da müşterilerden gelen iletişimleri tek bir aranabilir formatta birleştirmek isteyenler için idealdir.
Kutools for Outlook yüklendikten sonra verimli toplu dışa aktarım için aşağıdaki adımları izleyin:
Adım 1. Outlook liste görünümünde Ctrl veya Shift tuşuna basılı tutarak bireysel veya ardışık e-postalara tıklayarak dışa aktarmak istediğiniz tüm iletileri seçin. Geniş seçimler için klasör bölmesini veya Gelişmiş Arama kullanarak filtrelenmiş sonuçları etkili şekilde seçebilirsiniz.
Adım 2. Ana Outlook arayüzünden Kutools sekmesine gidin, ardından Toplu İşleme > Seçilen e-postaları çeşitli dosya formatlarında kaydet seçeneğini belirleyin.

Adım 3. E-postayı Diğer Dosyalara Kaydetiletişim kutusunda dışa aktarımınızı yapılandırın:
Tüm dışa aktarılan Excel Dosyaları dosyalarının kaydedileceği hedef klasörü seçin.
.xlsx olarak dışa aktarmak için Excel biçimini seçin. Bu seçenek, sonraki birleştirme işlemleri, toplu veri işleme veya doğrudan veritabanına içe aktarma için idealdir.
Yalnızca Gövde seçeneğini işaretleyin; böylece konu, gönderen veya ekler gibi ek bilgiler dışlanır—odaklanmış içerik analizi için idealdir.
Dışa aktarımı başlatmak ve işleme devam etmek için Tamam düğmesine tıklayın.

Araç, seçilen her e-posta için ayrı Excel Dosyaları dosyaları hızlıca oluşturacak ve gövde içeriğini gerektiği gibi kaydedecektir. Yüksek hacimli senaryolarda veya düzenli toplu dışa aktarımlarda bu yöntem, iletileri tek tek kopyalayıp yapıştırmaya kıyasla manuel çabayı ve potansiyel hataları azaltır.

İpuçları ve notlar:
- Gövde alanına ek olarak, konu veya ek ayrıntılar gibi birden fazla biçimi ve alanı seçebilirsiniz.
- Bilgisayarınızın belleği sınırlıysa, dışa aktarma işlemi geçici olarak bellek kullanımını artırabileceğinden çok fazla e-posta seçmemenize dikkat edin.
- Belirli adlandırma kurallarınız varsa veya birden fazla Excel dosyasını tek bir ana çalışma kitabında birleştirmeniz gerekiyorsa, Excel’in “Birleştir” özelliğini veya betikleri kullanmayı düşünün.
Sorun Giderme:
- Dışa aktarma iletişim kutusu görünmüyorsa, Kutools eklentisinin etkinleştirildiğini ve doğru şekilde lisanslandığını kontrol edin.
- Dosyalar seçilen dizinde görünmüyorsa, yazma erişimini engelleyebilecek açılır pencere izinlerini veya antivirüs ayarlarını gözden geçirin.
- Beklenmeyen biçimlendirme sorunlarıyla karşılaşırsanız, verileri yeniden biçimlendirmek için Excel’in Metni Sütunlara Dönüştür özelliğini kullanın veya birleştirilmiş hücreleri kaldırın.
Get & Transform (Power Query) ile Outlook Verilerini Excel’e İçe Aktarma
Excel’in Veri Al & Dönüştür (eski adıyla Power Query) özelliği, Outlook e-postalarının doğrudan içe aktarılmasına olanak tanır; bu da büyük miktarda iletiyi düzenli olarak analiz eden ya da arşivleyen ileri düzey kullanıcılar için güçlü bir çözümdür. Bu yerel entegrasyon sayesinde e-posta gövdesi metni ve diğer alanlar otomatik olarak çıkarılıp dönüştürülebilir; böylece tekrarlayan manuel adımlar ortadan kalkar.
Ne zaman kullanılmalı: Outlook klasörleriyle Excel arasında tekrarlayan senkronizasyon, karmaşık filtreleme veya büyük posta kutularında basit kopyala-yapıştır ve manuel çıkartmanın verimsiz hale geleceği durumlar için idealdir.
Avantajlar: Otomatik iş akışları, tekrarlanabilir sorgular ve büyük veri hacimlerinin filtrelenmesiyle şekillendirilmesini destekler.
Dezavantajlar: İlk kurulumu yeni başlayan kullanıcılar için karmaşık olabilir; yalnızca masaüstü sürümde mevcuttur (çevrimiçi sürümde bulunmaz) ve Outlook’un yerel olarak kurulu olmasını gerektirir.
Outlook’tan e-posta gövdesi metnini çıkarmak için Veri Al & Dönüştür’ü nasıl kullanılır:
1. Excel’de Veri sekmesine gidin. Veri Al(bazı eski sürümlerde)Harici Veri Al olarak görünebilir) seçeneğine tıklayın, ardından Diğer Kaynaklardan > Microsoft Exchange’ten veya Outlook’tan seçeneğini belirleyin (tam seçenek, Excel sürümüne göre değişebilir).
2. Ekrandaki talimatları izleyerek Outlook profilinize bağlanın ve gerekli izinleri verin.
3. Gezgin bölmesinde Posta Kutusu öğesini genişletin ve Gelen Kutusu veya ilgili başka bir klasörü seçin.
4. İletilerinizi önizleyin ve özellikle Gövde, Konu, Gönderen ve Alma Tarihi sütunlarını seçin.
5. Bu alanları doğrudan yeni bir Excel çalışma sayfasına içe aktarmak için Yükle seçeneğine tıklayın. E-posta gövdesi metni artık kullanılabilir olacak ve Excel özellikleri veya Power Query’nin dönüştürme araçlarıyla daha da işlenebilecektir.
6. Gelecekteki oturumlarda kolayca yenilemek için sorguyu kaydedin—Excel, içe aktarılan verileri talep üzerine Yeni E-posta ile güncelleyecektir.
Pratik ipuçları ve uyarılar:
- E-postalarla birlikte görünen toplantı davetlerini veya takvim öğelerini filtrelemeniz gerekebilir.
- “Outlook’tan” seçeneğini görmüyorsanız, Outlook masaüstü istemcisinin aynı makinede kurulu ve etkin olduğundan emin olun.
- Power Query, içe aktarma sırasında verileri filtrelemenize, özetlemenize ve bölmenize olanak tanır—toplu biçimlendirme veya gelişmiş raporlama için idealdir.
Sorun giderme:
- Power Query bağlantısı başarısız olursa, yeniden denemeden önce hem Outlook’u hem de Excel’i kapatıp yeniden başlatın.
- Zaman aşımını önlemek için posta kutusunun/klasörün kısıtlanmamış ve aşırı büyük olmamasını sağlayın.
- E-posta gövdesi HTML kodu olarak görünüyorsa, gerekirse Power Query’nin dönüştürme araçlarını kullanarak işaretleme dilini ayrıştırın veya temizleyin.
Bu yaklaşım, temel dışa aktarmaların ötesinde düzenli senkronizasyon veya karmaşık iş akışı otomasyonuna ihtiyaç duyan ekipler için uygundur.
En İyi Office Verimlilik Araçları
Yepyeni Kutools for Outlook’i 100+ muazzam ö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 / Çok Alıcılı E-postaları Otomatik Olarak Bireysel Mesajlara Bölme…
📨E-posta Yönetimi: E-postayı Geri Çağırma, Konularına ve Diğer Özelliklerine Göre Dolandırıcılık E-postalarını Engelleme, Yinelenen E-postaları Silme, Gelişmiş Arama, Klasörleri Düzenleme…
📁Ek Dosyalar 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 simge durumuna küçültür…
👍Tek Tıklama Harikaları: Tümüne Eklerle Yanıtla / Phishing’e Karşı E-postalar / 🕘Gönderenin Mevcut Saati Saat Dilimini Göster…
👩🏼🤝👩🏻Kişiler & 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 tam ihtiyacınız olan eklentileri yükleyin.
- 🧰İçerik: Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint
