Bonjour Nicole, le Forum
Pour ta première demande c'est très simple (si on parle bien de Control ActiveX CommandButton dans un UserForm) tu as deux moyens :
Soit en mode Design par la fenêtre Propriété du CommandButton en Question (Touche [F4]) et mettre la propriété "Default" à "True"
Soit par programmation en RunTime à l'initialisation du UserForm avec ce code (si il s'agit du "CommandButton1", sinon adapter avec le nom du Control :
Private Sub UserForm_Initialize()
CommandButton1.Default = True
End Sub
Pour ta seconde question, tu peux faire une recherche sur "Molette Souris" dans ce Forum, Ti nous a fait une très jolie démo. Toutefois les codes utilisés ne sont pas à la porté de tout le monde et de plus, l'utilisation de la molette n'ayant pas été rééllement prévue dans les ActiveX accessibles par VBA, celà reste assez aléatoire comme solution lorsuqe c'est intégré dans une appli "lourde" . (Voir les Problèmes de LaurentTBT)
Bon programmation et après midi
@+Thierry