• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

  • Forum yazılımı güncelenmiştir.

    Beklenmedik durumlar görürseniz lütfen yönetime iletin.

Soru Makro ile Outlook Alt Klasörden Mailleri Excele Aktarma

mortifera

Altın Üye
Katılım
12 Ocak 2023
Mesajlar
4
Excel Vers. ve Dili
2019 türkçe
Merhaba,

Gelen kutusu altında alt klasör adı diyelim elma olsun. Bu alt klasördeki mailleri, kimden ve tarih bilgisi ile nasıl excele aktarabilirim?

Teşekkür ederim.
 
Son düzenleme:
Deneyiniz,

C++:
Sub MailListele()
    Dim olApp As Object
    Dim olNamespace As Object
    Dim olFolder As Object
    Dim olMailItem As Object
    Dim selectedFolder As Object
    Dim row As Long
    
    Set olApp = CreateObject("Outlook.Application")
    Set olNamespace = olApp.GetNamespace("MAPI")
    Set selectedFolder = olNamespace.PickFolder
    
    For Each olFolder In selectedFolder.Folders
        row = row + 1
        Cells(row, 1).Value = olFolder.Name
    Next olFolder
    
    For Each olMailItem In selectedFolder.Items
        row = row + 1
        Cells(row, 2).Value = olMailItem.Subject
        Cells(row, 3).Value = olMailItem.SenderName
        Cells(row, 4).Value = olMailItem.SenderEmailAddress
        Cells(row, 5).Value = olMailItem.ReceivedTime
    Next olMailItem
    
    Set olFolder = Nothing
    Set olMailItem = Nothing
    Set selectedFolder = Nothing
    Set olNamespace = Nothing
    Set olApp = Nothing
End Sub

245557
 
Cevabınız tam olarak kör istedi bir göz allah verdi iki göz gibi oldu. Çok teşekkür ederim ^^
 
Geri
Üst