• Initiateur de la discussion Initiateur de la discussion Cedric
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Cedric

Guest
Bonjour à tous.

Je vous explique mon problème:
J'aimerais creer un bouton, et l'activer au declanchement (clic) avec une macro renvoyant dans une cellule M23 un chiffre aleatoire entre 1 et 36
et dans une autre cellule N23, un nombre aleatoire entre 1 et 6.

Je n'arrive pas à construire cette macro, je débute!!!!!

Merci de votre aide.

PS j'utilise Open Office

@ bientot
 
Bonjour Cédric
Macro à associer à un bouton

Private Sub CommandButton1_Click()
Dim N23valeur, M23Valeur
Randomize
N23valeur = Int((6 * Rnd) + 1)
M23Valeur = Int((36 * Rnd) + 1)
Range("N23").Value = N23valeur
Range("M23").Value = M23Valeur
End Sub


A+
 
Re

(Dis donc, quelle rapidité!!!)

Je dois d'abord te remercier de m'avoir répondu.

Cependant un autre probleme pointe son nez:

J'ai fait un copier de ton texte, puis outil/macro/macro/nouvelle
puis effacer le texte et coller.

Et là, en cliquant sur executer il me met
( fleche rouge sur Range("N23").Value = N23valeur)

Runtime error basic
la sous-procedure ou la procedure fonctionnelle n'est pas définie

Aurais tu la gentillesse de m'expliquer ce qui se passe et comment y remedier?

D'avance MERCI!!
 
Bonjour Didier

Je ne comprends pas le fichier exemple ne marche pas, cependant j'ai passe la journée à trifouiller les macros pour essayer de comprends et rien...

Creer le bouton ne pose aucun probleme.
Puis clic droit sur celui ci, contrôle et la onglet "evenement",
Ligne "Lors du declanchement", je selectionne Module 1 ou je trouve ma premiere macro (Liste_on Click pour des menus deroulants) et Macro 1 ou j'ai copier/collé ton texte.
Je selectionne Macro 1 puis assigner et là, de nouveau rien ne se passe.

Autre petite question qui piques ma curiosité; pourquoi dans ton fichier exemple y a t il deux boutons, est ce obligatoire?

Merci de tes reponses passées et, je l'espere, à venir.

Cedric
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Réponses
29
Affichages
497
Réponses
56
Affichages
2 K
Réponses
8
Affichages
656
  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
423
  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
289
Retour