Rapport de message :*
 

Re: UserForm

Titre du sujet : Re: UserForm
par myDearFriend! le 09/01/2008 01:07:51

Bonsoir PowerPlus, le Forum,

Citation :

PowerPlus a écrit:
Bonjour,
je vais essayer d'être le plus clair possible. J'ai un UserForm, il est ouvert. Je cherche à selectionner une autre cellule mais evidement sans macro ou autre code c'est impossible.

A+

PS: Vous pouvez essayer sur ce classeur. ATTENTION: Si vous activez les macro l'UserForm s'ouvre tout seul sur les ligne note (normalement. Cela ne marche pas avec la case "E8").

Mdf ou autre, Si vous voulez vous pouvez vérifier les codes, mais sachez que l'affichage automatique ne sera peut-être pas definitif.

J'avoue que cette fois, je n'ai pas trop compris le fond de ta question. Souhaites-tu pouvoir sélectionner une autre cellule à l'aide de la souris sans pour autant quitter le Userform ?

Si tel est le cas, tu peux faire tout simplement comme ça :
note.Show 0
L'ajout de l'argument 0, lancera l'Userform en mode d'affichage non modal et tu pourras donc continuer à travailler sur la feuille de calcul tout en ayant l'Userform ouvert (au besoin, je te conseille de regarder la méthode Show dans l'aide VBA).

J'espère que tu comprendras que vérifier l'ensemble des codes de ton projet n'est pas vraiment le rôle d'un Forum (ce n'est pas comme ça que j'imaginais les choses quand j'ai créé celui-ci en tout cas). D'autre part, ayant quand même regardé rapidement l'ensemble, je t'avoue ne pas avoir compris l'objectif du module ppong_sheet par exemple, ni le rôle des functions API du module de code du Userform note (s'il s'agit de la disparition de la barre de titre comme tu le laissais supposer sur un autre fil, visiblement tu l'as désactivé ou ça ne fonctionne pas)... Je n'ai pas trop compris non plus le pourquoi des Textbox à la place des boutons Supprimer et Ok de ce Userform... (au final, je pense qu'il te faudra donner des explications détaillées des fonctionnalités aux utilisateurs, mais j'imagine que tu as déjà prévu ça).

Comme je le rappelle toujours, le mieux est de poster une question détaillée accompagnée au besoin d'une pièce jointe représentant exclusivement un exemple simple et clair du problème rencontré. A toi d'intégrer ensuite la réponse obtenue dans ton propre projet global... c'est aussi un moyen de te perfectionner et de rester maître de la situation.

Cordialement,