Additionner valeur dans cellule vba

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 !

Jeremyy

XLDnaute Occasionnel
bonjour ,
voila je rempli des cellules avec des textbox d'un userform , mais voila le probleme est que quand j'écris deux fois dans la meme cellule 2 et 1 il me met "21" alors que je voudrais "3" j'ai essayé d'aditionner mais je n'ai pas réussi.

voici mon code actuel :
Code:
If Sheets(ComboBox1.Value).Range("A" & i) = CDate(TextBox4.Value) Then
Sheets(ComboBox1.Value).Range("B" & i) = Sheets(ComboBox1.Value).Range("B" & i) & TextBox1.Value
End if

Merci d'avance a tous

bonne après midi
 
Re : Additionner valeur dans cellule vba

Bonjour Jeremyy, Pierrot93,

le "&" servant à concaténer, il est normal qu'Excel te donne 21 comme résultat.

As-tu essayé avec un "+":

Code:
Sheets(ComboBox1.Value).Range("B" & i) [COLOR=red]+[/COLOR] TextBox1.Value

Il peut être nécessaire de mettre Textbox.value dans un format numérique avec une instruction comme Cint(Textbox.value) par exemple.

@+

Gael
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
3
Affichages
926
Retour