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

Microsoft 365 Userform

tbft

XLDnaute Accro
Bonjour à tous

Je suis toujours en train de travailler sur le fichier que je ne peux pas partager...
encore merci à marcel32

J'ai un autre (petit) soucis : L'userform perd le focus lorsque j'ouvre un autre fichier excel.
Mais, lorsque je réactive le fichier contenant l'userform, je récupère bien l'userform mais il n'est pas actif. Il faut que je clique dessus.

Existe-t-il une instruction qui pour faire cela que je pourrais mettre à la place de Me.active (qui n'existe pas), s'il vous plait ?
Me est l'objet userform en question...
VB:
  'Etape 3 bis : réactivation du fichier source (celui ci)
  Fichier_Actuel.Activate
  'Me.Active

D'avance merci

Cordialement
 

patricktoulon

XLDnaute Barbatruc
et bien il faut retravailler sur le userform
apres le activate !!!
si tu a fait un show pour l'afficher tu refait un show
si tu a fait un show 0 tu refait un show 0
c'est tout

VB:
thisworkbook.activate
userform1.show '0
 

tbft

XLDnaute Accro
Je viens d'essayer et j'ai obtenue l'erreur:

J'ai essayé en passant la propriété modal à false.
cela active bien la fenêtre mais il faut que je clique dessus pour voir défiler les informations sur le textbox...

J'ai même essayé de faire un hide avant de faire le show : c'est pire
 
Dernière édition:

tbft

XLDnaute Accro
J'ai essayé et c'est la catastrophe.....

Je crois que pour l'instant l'utilisateur va devoir se contenter de cliquer sur l'userform pour la rendre active....

Mais un grand merci pour votre aide
 

Discussions similaires

Réponses
13
Affichages
850
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…