Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Outlook > VBA Outlook
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/06/2007, 15h48   #1
Invité régulier
 
Inscription : avril 2006
Messages : 21
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 21
Points : 8
Points : 8
Par défaut Dossiers publics VS Dossiers Personnels

Au niveau du code VBA, comment faire la différence entre un courriel qui se trouve dans les dossiers publics de Microsoft Exchange et un courriel qui se trouve dans les dossiers personnels ou dans le compte Exchange personnel de l'usager ?
JbTech est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 21h51   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 351
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 351
Points : 29 264
Points : 29 264
Ce sont des choses fondamentalement différentes.

L'un se trouve en fichier local ou distant, alors que l'autre est compris dans Exchange.

D'où vas-tu lancer ta procédure et pour faire quoi ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2007, 14h29   #3
Invité régulier
 
Inscription : avril 2006
Messages : 21
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 21
Points : 8
Points : 8
La macro s'exécute localement dans Outlook. Mes usagers s'en servent pour sauvegarder les pièces jointes d'un courriel sélectionné et la macro remplace la pièce jointe par un lien qui pointe vers le fichier en question.

Ça fonctionne bien autant dans leur compte local (pst), dans leur comte exchange et aussi dans les Dossiers Publics d'Exchange. Cependant je dois bloquer la macro pour ne pas qu'elle s'éxécute dans les Dossiers Publics, car il s'y trouve la correspondance avec des clients et ces courriels ne doivent pas être altérés.

Alors je cherche simplement un moyen d'identifier précisément si le courriel sélectionné par l'usager se trouve dans les Dossiers Publics.
JbTech est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2007, 21h34   #4
Invité régulier
 
Inscription : avril 2006
Messages : 21
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 21
Points : 8
Points : 8
Est-ce que je devrais utiliser la propriété "EntryID" du MailItem ? La valeur semble identique pour tous les messages se trouvant dans les dossiers publics (sauf pour les derniers chiffres de la séquence).
JbTech est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2007, 17h17   #5
Invité régulier
 
Inscription : avril 2006
Messages : 21
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 21
Points : 8
Points : 8
J'ai utilisé "EntryID" pour identifier les courriels qui se trouve dans les dossiers publics. Ça fonctionne bien.
JbTech est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h08.


 
 
 
 
Partenaires

Hébergement Web