Signe + n' additionne pas
Résolu/Fermé
JSCH19
Messages postés
129
Date d'inscription
mercredi 30 octobre 2019
Statut
Membre
Dernière intervention
22 juin 2023
-
31 oct. 2021 à 03:29
yg_be Messages postés 21795 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 septembre 2023 - 31 oct. 2021 à 21:23
yg_be Messages postés 21795 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 septembre 2023 - 31 oct. 2021 à 21:23
A voir également:
- Signe + n' additionne pas
- Signe environ - Forum Windows
- Signe au carré iphone ✓ - Forum iPhone
- Signe différent - Forum Bureautique
- Comment écrire le signe mathématique "différent de"? - Forum Bureautique
- Signe fois clavier iphone ✓ - Forum Word
2 réponses
M-12
Messages postés
1333
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
8 avril 2023
298
31 oct. 2021 à 04:58
31 oct. 2021 à 04:58
Bonjour,
Teste avec ceci sur la touche ENTREE
Teste avec ceci sur la touche ENTREE
Case "C1" Me.Txt_quantite = nombre2 * 1 + nombre1 * 1 Me.adresse1 = " " & Me.Label81.Caption & " + " & Me.Label80.Caption + "=" & (Me.Txt_quantite)
yg_be
Messages postés
21795
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 septembre 2023
1 379
31 oct. 2021 à 12:03
31 oct. 2021 à 12:03
bonjour,
merci de prendre un peu de temps pour indiquer à quelle ligne de code tu fais cette opération.
en vba,
Comme attendu, tu fais ici une concaténation de deux chaines de caractères.
Pourquoi ne déclares-tu pas des Doubles?
merci de prendre un peu de temps pour indiquer à quelle ligne de code tu fais cette opération.
en vba,
+est un opérateur d'addition de nombres, et également un opérateur de concaténation de chaines de caractères.
Dim nombre1 As String, nombre2 As String, nombre3 As String nombre1 = CDbl(Me.Txt_quantite) ' nombre2 = CDbl(Me.Label81) ' Me.Txt_quantite = nombre2 + nombre1
Comme attendu, tu fais ici une concaténation de deux chaines de caractères.
Pourquoi ne déclares-tu pas des Doubles?
JSCH19
Messages postés
129
Date d'inscription
mercredi 30 octobre 2019
Statut
Membre
Dernière intervention
22 juin 2023
31 oct. 2021 à 14:38
31 oct. 2021 à 14:38
Bonjour, je ne fais pas de concaténation avec + je le fais plutôt avec “&” je ne déclare pas en double parce qu’en double les chiffres ont tendances a être arrondis
Whismeril
Messages postés
18603
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
23 septembre 2023
908
>
JSCH19
Messages postés
129
Date d'inscription
mercredi 30 octobre 2019
Statut
Membre
Dernière intervention
22 juin 2023
31 oct. 2021 à 15:28
31 oct. 2021 à 15:28
Bonjour
Je crois que tu n’as pas compris ce que t’as dit yg_be (que je salue).
Pour que l’opérateur + additionne il faut des nombres. Si les variables sont des string (donc du texte), cet opérateur concatène.
Je crois que tu n’as pas compris ce que t’as dit yg_be (que je salue).
Pour que l’opérateur + additionne il faut des nombres. Si les variables sont des string (donc du texte), cet opérateur concatène.
JSCH19
Messages postés
129
Date d'inscription
mercredi 30 octobre 2019
Statut
Membre
Dernière intervention
22 juin 2023
>
Whismeril
Messages postés
18603
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
23 septembre 2023
31 oct. 2021 à 19:53
31 oct. 2021 à 19:53
Bonjour,merci je vais les déclarés en double...
yg_be
Messages postés
21795
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 septembre 2023
1 379
>
JSCH19
Messages postés
129
Date d'inscription
mercredi 30 octobre 2019
Statut
Membre
Dernière intervention
22 juin 2023
31 oct. 2021 à 21:23
31 oct. 2021 à 21:23
excellente idée.