Forcer la fenetre d'envoi outlook en premier plan Access 2013/16
Résolu/Fermé
AstraLife
Messages postés
98
Date d'inscription
lundi 2 octobre 2017
Statut
Membre
Dernière intervention
1 juillet 2019
-
Modifié le 24 oct. 2017 à 08:34
AstraLife Messages postés 98 Date d'inscription lundi 2 octobre 2017 Statut Membre Dernière intervention 1 juillet 2019 - 28 oct. 2017 à 05:44
AstraLife Messages postés 98 Date d'inscription lundi 2 octobre 2017 Statut Membre Dernière intervention 1 juillet 2019 - 28 oct. 2017 à 05:44
A voir également:
- Outlook clignote
- Compte outlook gratuit - Guide
- Erreur 1001 outlook - Accueil - Bureautique
- Synchroniser agenda google et outlook - Guide
- Accusé de reception outlook - Guide
- Nouveau outlook - Accueil - Mail
3 réponses
Utilisateur anonyme
26 oct. 2017 à 02:47
26 oct. 2017 à 02:47
Bonjour,
testes ceci :
a+
testes ceci :
Set OLk_appli = GetObject( "Outlook.Application") If OLk_Appli Is Nothing Then OLk_OK= Shell("C:\Program Files\Microsoft Office\Office10\OUTLOOK.EXE", 1) end if
a+
Utilisateur anonyme
27 oct. 2017 à 19:50
27 oct. 2017 à 19:50
C'est bizarre qu'elle clignote, généralement, c'est que l'appli attend une réponse de l'utilisateur....
La question est : dans les 10%, il y a un point commun ???
La question est : dans les 10%, il y a un point commun ???
Utilisateur anonyme
27 oct. 2017 à 19:55
27 oct. 2017 à 19:55
Je remplacerait aussi
par
MonMessage.display vbSystemModal = False
par
MonMessage.display
AstraLife
Messages postés
98
Date d'inscription
lundi 2 octobre 2017
Statut
Membre
Dernière intervention
1 juillet 2019
Modifié le 28 oct. 2017 à 04:39
Modifié le 28 oct. 2017 à 04:39
Un exemple qui rentre dans les 10% des cas,
Je travail sur 2 écrans, sur l’ecran de gauche, qui est mon écran principal, je lance la procédure depuis la base access et pendant le traitement je clique sur l’ecran de droite, par exemple pour ouvrir un fichier Excel, forcément la fenêtre Outlook du mail s’ouvre dans la barre des tâches et non en premier plan sur l’ecran de gauche.
La plus part des utilisateurs, a mon travail, utilisent qu’un seul écran donc je ne pense pas que le problème ce présente, j’ai juste remarqué cela sur mon poste à moi car j’ai 2 écrans.
Je vais tester en enlevant systemmodal, je voulais juste que l’uitilisateur ne puisse pas retourner sur la base de donnée tant qu’il n’a pas fermer son mail, soit il l’envoi soit il l’enregistre et retour sur le formulaire.
Je travail sur 2 écrans, sur l’ecran de gauche, qui est mon écran principal, je lance la procédure depuis la base access et pendant le traitement je clique sur l’ecran de droite, par exemple pour ouvrir un fichier Excel, forcément la fenêtre Outlook du mail s’ouvre dans la barre des tâches et non en premier plan sur l’ecran de gauche.
La plus part des utilisateurs, a mon travail, utilisent qu’un seul écran donc je ne pense pas que le problème ce présente, j’ai juste remarqué cela sur mon poste à moi car j’ai 2 écrans.
Je vais tester en enlevant systemmodal, je voulais juste que l’uitilisateur ne puisse pas retourner sur la base de donnée tant qu’il n’a pas fermer son mail, soit il l’envoi soit il l’enregistre et retour sur le formulaire.
AstraLife
Messages postés
98
Date d'inscription
lundi 2 octobre 2017
Statut
Membre
Dernière intervention
1 juillet 2019
>
AstraLife
Messages postés
98
Date d'inscription
lundi 2 octobre 2017
Statut
Membre
Dernière intervention
1 juillet 2019
28 oct. 2017 à 05:44
28 oct. 2017 à 05:44
J'ai enlevé vbsystemModal et refait un test en cliquant dans la barre des taches pendant l'execution du code et c'est bon Outlook s'ouvre au premier plan quand meme.
Ca semble bon, merci.
Ca semble bon, merci.
Modifié le 26 oct. 2017 à 11:33
Ca fonctionne presque, j'ai un message d'erreur qui s'affiche derrière la fenetre du mail Outlook, je pense que je n'ai pas placé le code au bon endroit,
Je remet mon code au cas ou si tu peux me dire exactement ou le placer, sinon je vais essayer de moi même de le placer différement.
Le code complet :
26 oct. 2017 à 17:22
' #######################################
' # 2. Envoi de l'E-Mail avec Outlook : #
' #######################################
26 oct. 2017 à 23:09
27 oct. 2017 à 08:16
27 oct. 2017 à 17:14