Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 VBA - Comment remettre le Focus sur la feuille après l'affichage d'un UserForm non modal

Dudu2

XLDnaute Barbatruc
Bonjour,

Je n'arrive pas à retirer le Focus du UserForm affiché en vbModeless.
Comment faire pour remettre le Focus sur la feuille, sans effacer le UserForm et sans modifier la sélection faite précédemment à l'affichage du UserForm ?
Merci par avance.
 

Pièces jointes

  • Classeur2.xlsm
    19.5 KB · Affichages: 12
Solution
Bonsoir Dudu2,
VB:
Sub a()
    [D2:D4].Select
    UserForm1.Show vbModeless
    AppActivate Application.Caption
End Sub
J'ai ajouté une TextBox pour qu'on voie bien que l'UserForm n'a pas le focus.

Bonne nuit.

job75

XLDnaute Barbatruc
Bonsoir Dudu2,
VB:
Sub a()
    [D2:D4].Select
    UserForm1.Show vbModeless
    AppActivate Application.Caption
End Sub
J'ai ajouté une TextBox pour qu'on voie bien que l'UserForm n'a pas le focus.

Bonne nuit.
 

Pièces jointes

  • Classeur2(1).xlsm
    19.7 KB · Affichages: 9

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…