Enfin, pour effectuer les calculs, remplacez l'ensemble de votre code par les lignes suivantes:
' Si la cellule selectionnée est sur le clavier
' Nous voulons le résultat
If = "=" Then
[ecran_resultat].
- Comment créer un programme avec excel 2013
La deuxième ligne correspond à un commentaire VBA. Excel n'executera pas cette ligne, qui permet juste au developpeur de documenter son application afin de mieux s'y retrouver. Enfin, la troisième ligne lance l'instruction VBA qui permet d'afficher un message. Comment créer un fichier client avec Excel ? 5 étapes essentielles. Entre les guillements, le paramètre permet de définir le texte de ce message. Revenez sur votre feuille de calcul et cliquez n'importe où. Si tout se passe bien, vous verrez alors que le message s'affichera. Maintenant, plutôt que d'afficher un message, nous allons dire à Excel « Affiche la valeur de la cellule selectionnée dans la cellule de calcul »
Pour ce faire remplacez la ligne contenant l'instruction msgbox par ce qui suit:
[ecran_calcul] = [ecran_calcul] &
Souvenez-vous, juste avant nous avions nommé les plages de cellules. La cellule « ecran_calcul » correspond à la cellule A2, nous aurions ainsi très bien pu saisir Range("A2"), mais utiliser les noms rend le code bien plus clair, et surtout si la cellule venait à changer de coordonnées (par exemple si nous ajoutions une ligne au dessus), le lien ne serait pas rompu entre la feuille de calcul et le code VBA.
Vous avez ainsi pu vous rendre compte qu'en seulement quelques lignes de codes simplistes, il est possible de réaliser une application qui tient la route et qui est parfaitement fonctionnelle. Dans un prochain tuto, nous tâcherons de l'améliorer en ajoutant quelques fonctionnalités utiles.