1 pièce(s) jointe(s)
Pilotage Outlook via VBA Excel
Hello,
je suis sous office 365 et je pilote Outlook via le VBA d'Excel.
Le but étant de récupérer les pièces jointes des emails reçu dans un répertoire. ca fonctionne si Outlook est ouvert.
maintenant j'ai ajouter l'ouverture de Outlook a mon code (ca fonctionne aussi), mais au démarrage d'Outlook, il fait tout une procédure de recherche de mails et de synchronisation.
Comment faire pour inhibé cela au démarrage? en VBA Excel bien sur... puis le remettre en fin de programme?
sur quels paramètres puis je agir a partir de mon code VBA?
merci bcp !
voila mon code: (je souhaite retirer Application.Wait Now + TimeValue("0:00:30"))
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Sub ouvrir_outlook()
Dim Software As String
Software = Shell("C:\Program Files\Microsoft Office\root\Office16\OUTLOOK.EXE", 1)
Application.Wait Now + TimeValue("0:00:30")
Call minimiser
End Sub
Sub minimiser()
Dim aOutlook As Object
Set aOutlook = GetObject(, "Outlook.Application")
aOutlook.ActiveWindow.WindowState = 1
End Sub |