Userform et calculatrice

  • Initiateur de la discussion Initiateur de la discussion gilles
  • 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 !

G

gilles

Guest
- Bonjour à tous.

- Encore une question sur ces interminables fonctions des USERFORM.(et c'est tant mieux)

- Je cherche à faire apparaitre la calculatrice de mon micro à l'aide d'un bouton créé dans mon userform.

- La calculatrice se situe dans le fichier C:\windows\system32\calc.exe.

- Si quelqu'un a la combine, je suis preneur.

Merci à tous et bon week end.

Gilles
 
Bonjour Glles, Mchel et tous du forum.

La question de Gilles m'interresse aussi.
Faire apparaître la calculatrice, c'est bien, mais est-il possible de récupérer le résultat calculé dans une variable pour la réutiliser dans la suite du code ?

Je crois que je pose une question à la c...

Tant pis ! Dans tous les cas, un bon week end à toutes et à tous.
 
Gilles, Michel et P@tB

Voici un code fait par Schmail.

Private Sub CommandButton2_Click()
Dim calc
calc = "Calculatrice" 'nom de la calculette
AppActivate calc
SendKeys "^C", True 'copie comme Ctrl+C
SendKeys "%{F4}", True 'ferme
UserForm1.TextBox1.SetFocus
SendKeys "^V", True 'colle
TextBox1.Value = Format(TextBox1.Value, "0.00") 'regle le format du nombre (optionnel)
End Sub
Private Sub CommandButton1_Click()
Shell ("C:\WINDOWS\CALC.EXE")
End Sub


Bon week-end,G'Claire
 
Coucou G'Claire, Michel, Gilles...

Joli coup !

Ca marche très bien. Il semble quand même que si l'on veut répéter l'opération (erreur de saisie par exemple), il y ait un problème d'initialisation du presse papier.
La valeur copiée précédement revient (un coup oui, un coup non). Bizarre !

Ou alors c'est un problème d'initialisation de la TextBox. J'y retourne. Je vais bien trouver.

En tout cas, chapeau et merci.
 
- 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

Réponses
1
Affichages
400
Réponses
8
Affichages
270
Réponses
2
Affichages
103
Réponses
16
Affichages
235
  • Question Question
Microsoft 365 Contrôle sur date
Réponses
8
Affichages
313
Réponses
4
Affichages
116
Réponses
6
Affichages
230
Retour