OVH Cloud OVH Cloud

Problème de SetFocus.....probable

2 réponses
Avatar
Stéphan DuQuébec
Bonjour à toutes & à tous

J'utilise présentement un outil très intéressant qu'est le chronomètre
développé par monsieur Michon et ce, sous forme de UserForm activé par
l'évènement Workbook_Open. Je sais qu'en invalidant la propriété ShowModal,
je suis capable de laisser courrir le chrono pendant que j'effectue d'autres
opérations sur ma feuille de calcul. Mais j'ai un problème avec le SetFocus.
J'aimerais qu'à l'ouverture de mon fichier, ledit chrono se mette en marche
tout en ne prenant pas le focus pour que la cellule active de ma feuille de
calcul soit "éditable" immédiatement.

Actuellement ce n'est pas le cas et je suis incapable d'y arriver.

Merci.

2 réponses

Avatar
MichDenis
Bonjour Stéphane,

Publie ton classeur à cette adresse : http://cjoint.com/

il y a peut être des gens susceptibles d'y jeter un oeil.

Tu peux publier une version alléger de ton classeur ! la partie requise pour comprendre la difficulté que tu rencontres.

P.S. Si tu le publie, n'oublie pas de nous donner son "Adresse"


Salutations!



"Stéphan DuQuébec" a écrit dans le message de news:

Bonjour à toutes & à tous

J'utilise présentement un outil très intéressant qu'est le chronomètre
développé par monsieur Michon et ce, sous forme de UserForm activé par
l'évènement Workbook_Open. Je sais qu'en invalidant la propriété ShowModal,
je suis capable de laisser courrir le chrono pendant que j'effectue d'autres
opérations sur ma feuille de calcul. Mais j'ai un problème avec le SetFocus.
J'aimerais qu'à l'ouverture de mon fichier, ledit chrono se mette en marche
tout en ne prenant pas le focus pour que la cellule active de ma feuille de
calcul soit "éditable" immédiatement.

Actuellement ce n'est pas le cas et je suis incapable d'y arriver.

Merci.
Avatar
Stéphan DuQuébec
Au profit de tous, et en cherchant mieux, j'ai trouvé la solution telle que
le proposait M. Michel Pieron lors d'une problématique similaire il y a
longtemps.

Avec l'ajout de la commande suivante:

AppActivate Application.Caption

Dans le module de la macro qui exécute le Chrono (mon UserForm).

Ceci redonne la possibilité d'éditer les la cellule active sans clique
préalable dans la feuille de calcul.

Merci tout de même, MichDenis.


Bonjour Stéphane,

Publie ton classeur à cette adresse : http://cjoint.com/

il y a peut être des gens susceptibles d'y jeter un oeil.

Tu peux publier une version alléger de ton classeur ! la partie requise pour comprendre la difficulté que tu rencontres.

P.S. Si tu le publie, n'oublie pas de nous donner son "Adresse"


Salutations!



"Stéphan DuQuébec" a écrit dans le message de news:

Bonjour à toutes & à tous

J'utilise présentement un outil très intéressant qu'est le chronomètre
développé par monsieur Michon et ce, sous forme de UserForm activé par
l'évènement Workbook_Open. Je sais qu'en invalidant la propriété ShowModal,
je suis capable de laisser courrir le chrono pendant que j'effectue d'autres
opérations sur ma feuille de calcul. Mais j'ai un problème avec le SetFocus.
J'aimerais qu'à l'ouverture de mon fichier, ledit chrono se mette en marche
tout en ne prenant pas le focus pour que la cellule active de ma feuille de
calcul soit "éditable" immédiatement.

Actuellement ce n'est pas le cas et je suis incapable d'y arriver.

Merci.