Aide Basique pour gros Débutant !

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

P

PtiNoob

Guest
Bonjour à tous, je suis nouveau sur ce forum et un gros débutant sur Excel !
J'essaye juste d'introduire une valeur à une variable.
Par exemple, je voudrai donner la valeur de 3 à la variable X, donc que x = 3.
Donc j'ai ecris :

Dim x as long
x = 3

Dans la feuille de calcul, si je tape =x + 2, il répond 2, il considère x comme égal à 0.
Je ne comprend pas pkoi......

Merci
 
Re : Aide Basique pour gros Débutant !

Bonjour PtitNoob, bienvenue sur XLD,

Merci de joindre votre fichier avec tout le code VBA.

A priori si l'on entre =x+2 dans une cellule on obtient #NOM?...

Sauf si x est un nom défini (avec pour valeur 0).

A+
 
Re : Aide Basique pour gros Débutant !

Re,

Bon bon OK, alors :

1) Exécuter cette macro (à mettre où vous voulez dans VBA) :

Code:
Sub Test()
Dim x As Long
x = 3
MsgBox x + 2
End Sub
Vous voyez qu'en VBA x a bien la valeur 3.

2) Exécutez maintenant cette autre macro :

Code:
Sub DéfinirNom()
Dim x As Long
x = 3
ThisWorkbook.Names.Add "x", x 'définit le nom "x" dans le classeur
End Sub
Dans une cellule d'une feuille de calcul entrez la formule =x+2
Elle renvoie bien 5.

A+
 
- 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
3
Affichages
430
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
902
Réponses
18
Affichages
2 K
Retour