Je souhaite implémenter une application VBA qui utilise l'objet sélectionné (E-mail, tâche, dossier).VBA, MS Outlook, Dossier Poste
Mon essai avec Application.ActiveExplorer.Selection.Item(i_item)
semble retourner uniquement les mails, les tâches, les entrées de calendrier ou les notes mais jamais un dossier (par exemple 'Inbox'). Lorsque l'utilisateur sélectionne un e-mail, puis démarre la macro VBA, la solution Application.ActiveExplorer.Selection.Item(i_item)
fournit les résultats souhaités.
Toutefois, si le dernier élément sélectionné par l'utilisateur Outlook était un dossier (par exemple, 'Mails envoyés'). Et le VBA makro a commencé par la suite, que la macro devrait recevoir l'élément de dossier (sans interaction supplémentaire de l'utilisateur). Ce n'est actuellement pas le cas. Le code ci-dessus délivre toujours l'e-mail, ou une tâche.
Comment vérifier si la dernière sélection était sur un dossier (pas un e-mail, etc.)? Comment accéder à l'élément Dossier?
Si ce n'est pas possible je vais revenir à Pickfolder
(comme proposé par Darren Bartrup-Cook) mais ce n'est pas moi solution prefred.
Cool. Fonctionne bien. Merci. – BerndGit