Forum

Outlook - Gelen Mai...
 
Bildirimler
Hepsini Temizle

Outlook - Gelen Maildeki Excel Dosyalarını Masaüstüne Kaydet

3 Yazılar
3 Üyeler
0 Reactions
5,405 Görüntüleme
(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

Gelen mailde bir [b]Excel[/b] dosyası var ise, o dosyayı masaüstüne kaydetmek için bu kodları kullanabilirsiniz; 

 

Sub Gelen_Maildeki_Excel_Dosyalarını_Masaüstüne_Al()
    
Dim objFolder As Outlook.MAPIFolderobjNS As Outlook.Namespace
    
Dim objItem As Outlook.MailItemAs Integeryol As String
    Set objNS 
Application.GetNamespace("MAPI")
    
Set objFolder objNS.Folders("Kişisel Klasörler").Folders("Gelen Kutusu").Folders("Klasör Adını Yazın")
    
yol CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\"
    For Each objItem In objFolder.Items
        If objItem.UnRead = True Then
            For i = 1 To objItem.Attachments.Count
                If Right(objItem.Attachments.Item(i).Filename, 4) = "
xlsx" Then
                    MsgBox objItem.Attachments.Item(i).Filename
                    objItem.Attachments.Item(i).SaveAsFile yol & objItem.Attachments.Item(i).Filename
                End If
            Next i
        End If
    Next
    Set objItem = Nothing: Set objFolder = Nothing
    Set objNS = Nothing: i = Empty: yol = vbNullString
End Sub


[b]Not:[/b] Referanslardan Microsoft Outlook XX.0 Object Library referansını seçin.

Hoşça kalın ! 

 
Gönderildi : 16/11/2013 20:21

(@riza-sahan)
Gönderiler: 18032
_
 

Paylaşım  için teşekkürler. 

1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.

 
Gönderildi : 17/11/2013 00:15

(@tarikkir)
Gönderiler: 1
New Member
 

merhaba ben outlook 2010 kullanıyorum yapmak istediğin bir mail adresinden gelen maillerdeki pdf ekini masaüstündeki bir dosyaya sadece  pdf leri otomatik kaydetsin bu konuda bana  rica etsem yardımcı olurmusunuz teşekkürler

 
Gönderildi : 24/11/2015 03:22

Paylaş: