[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Problèmes liés aux codes du site - Problèmes liés aux codes du site


clos par 3Stone le 26/12/2010 : 13:37  Sujet n° 392  Compatibilité Office 2007

le 01/08/2010 : 08:56
par flomen

Anonyme

visiteur

Bonjour,j'utilise le code ci-dessous pour sauvegarde les pièces jointes d'un mail. Avec Office 2003 ça fonctionne très bien, cependant avec office 2007 j'ai une erreur à la compilation du code sur :FichID = Fichier.DisplayName ' (Access 2007 OK après avoir remplacé DisplayName par FileNameOl_Item.Attachments.Item(i).SaveAsFile strPath & strAttachmentSaveAsFile n'existe pas avec access 2007 ! et je ne trouve pas la solution
 sujet clos  Haut
Réponse n° 1
--------
le 03/08/2010 : 23:03
par flomen

Anonyme

visiteur

Voici le code complet pour éventuellement faire un test dans votre environnement:

Function ReceptPJ()
Dim i As Integer, FichPATH As String
Dim myNameSpace As NameSpace, MyFolder, Folder, MyItem As MailItem, Fichier As Attachment
Set fso = CreateObject("Scripting.fileSystemObject")
Set objOutlook = New Outlook.Application
Set myNameSpace = objOutlook.GetNamespace("MAPI")
Set MyFolder = myNameSpace.Folders("Dossiers Personnels")
Set Folder = MyFolder.Folders("Temp")
For i = 1 To Folder.Items.Count
    Set Email = Folder.Items(i)
    If InStr(1, Email, "(Test)") = False Then GoTo SuiteMess
    For Each Fichier In Email.Attachments
        FichPATH = "D:\" & Fichier.FileName
        Fichier.SaveAsFile FichPATH
SuiteFile:
    Next
SuiteMess:
Next
End Function

Sauvegarde des pièces jointes dont l'objet du mail est : (Test) et il se trouve dans le dossier Outlook : Temp. Les pièces jointes sont sauvardées dans : D:\

  clos par 3Stone le 26/12/2010 : 13:37  Haut
Réponse n° 2
--------
le 05/08/2010 : 13:54
par 3Stone

Anonyme

Administrateur

Bonjour,

Je viens de tester ce code sur Windows 7 et Access 2010... et il fonctionne encore parfaitement.

As-tu bien ajouté la référence à la Microsoft Outlook xx Library Object ?

Cordialement,
Pierre(3stone)
  clos par 3Stone le 26/12/2010 : 13:37  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut