Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel

Advertisement

Réponse
 
LinkBack Outils de la discussion
Vieux 09/02/2010, 12h30   #1 (permalink)
JNP
XLDnaute Barbatruc
 
Avatar de JNP
 
Date d'inscription: août 2007
Localisation: Vosges _______ Seven - Excel 2007
Messages: 2 628
Par défaut Désactiver USF non modal (focus pour la feuille active)

Bonjour le fil ,
Je tourne en rond sur un problème non catastrophique mais énervant.
J'utilise un USF non modal (modifications de feuille indépendantes de la version Excel) qui fonctionne très bien, MAIS, quand la macro se termine, c'est l'USF qui garde le focus, alors que bien évidement, je souhaiterais que ce soit la feuille planning qui le récupère ...
J'ai essayé bien des solutions (Feuille.Activate, Feuille.Select, Feuille.Range("A1").Select, Windows(1).Activate, Me.Hide - Me.Show, Unload.Me - Me Show, etc...), rien n'y fait.
J'ai recherché sur le forum, j'ai bien trouvé la même question, mais, pas de réponse ...
Je mets un petit fichier exemple, si quelqu'un a une idée, je suis preneur ...
Bonne journée
Fichiers attachés
Type de fichier : xls Test non modal.xls (41,5 Ko, 15 affichages)
__________________
« Donnez-moi un point d'appui et je soulèverai le monde » Archimède
« L'important, ce n'est pas de savoir se servir des outils, c'est de savoir que les outils existent » JNP
http://jnp63.labrute.fr
JNP est déconnecté   Réponse avec citation
ANNONCES
Vieux 09/02/2010, 13h40   #2 (permalink)
XLDnaute Barbatruc
 
Date d'inscription: décembre 2005
Messages: 3 052
Par défaut Re : Désactiver USF non modal (focus pour la feuille active)

Bonjour JNP

Un code à tester

Code:
Private Sub CommandButton1_Click()
Sheets("Feuil1").Range("a1").Select
Sheets("Feuil1").Range("a1").Activate
'Selection = "Test"
Unload Me
End Sub
L'userform se ferme et dans la barre des formules on a "Test"

JP
jp14 est déconnecté   Réponse avec citation
Vieux 09/02/2010, 13h49   #3 (permalink)
JNP
XLDnaute Barbatruc
 
Avatar de JNP
 
Date d'inscription: août 2007
Localisation: Vosges _______ Seven - Excel 2007
Messages: 2 628
Par défaut Re : Désactiver USF non modal (focus pour la feuille active)

Bonjour JP14 ,
Certes, mais cela ferme l'USF, alors que je souhaite le garder ouvert (comme une palette flotante), c'est pour celà qu'il est non modal.
A +
__________________
« Donnez-moi un point d'appui et je soulèverai le monde » Archimède
« L'important, ce n'est pas de savoir se servir des outils, c'est de savoir que les outils existent » JNP
http://jnp63.labrute.fr
JNP est déconnecté   Réponse avec citation
Vieux 09/02/2010, 14h03   #4 (permalink)
JNP
XLDnaute Barbatruc
 
Avatar de JNP
 
Date d'inscription: août 2007
Localisation: Vosges _______ Seven - Excel 2007
Messages: 2 628
Par défaut Re : Désactiver USF non modal (focus pour la feuille active)

Re ,
Problème résolu en cherchant sur le net et en trouvant une réponse de Frédéric Sigonneau ICI.
Il faut donc terminer le code avec
Code:
AppActivate "Microsoft Excel"
ce qui redonne la main à Excel .
Ouf, et merci à JP14, même s'il n'avait pas bien suivi la question .
Bonne journée
__________________
« Donnez-moi un point d'appui et je soulèverai le monde » Archimède
« L'important, ce n'est pas de savoir se servir des outils, c'est de savoir que les outils existent » JNP
http://jnp63.labrute.fr
JNP est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Macro pour aller sur la feuille active adam75 Forum Excel 4 15/11/2007 18h11
Info sur la notion Modal / Non Modal lolo Forum Excel Downloads - Archives 8 28/12/2004 19h59
enlever le focus d'un userform et le passer feuille active yves lopez Forum Excel Downloads - Archives 6 02/09/2004 18h13
Re: enlever le focus d'un userform et le passer feuille active yves Forum Excel Downloads - Archives 1 02/09/2004 13h21
désactiver le lien hypertexte pour une feuille entière fr Forum Excel Downloads - Archives 1 02/07/2003 10h54


Fuseau horaire GMT +2. Il est actuellement 20h08.


(C) 2006 Excel Downloads