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 23439 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 24 janvier 2025 - 31 oct. 2021 à 21:23
yg_be Messages postés 23439 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 24 janvier 2025 - 31 oct. 2021 à 21:23
A voir également:
- Signe + n' additionne pas
- Signe environ clavier - Forum Graphisme
- Signe attention word - Forum Word
- Saisie des symboles à l'aide du clavier ✓ - Forum Word
- Sigle attention - Forum Bureautique
- Signe on off - Forum Word
2 réponses
M-12
Messages postés
1331
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
8 avril 2023
283
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
23439
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
24 janvier 2025
Ambassadeur
1 559
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
Utilisateur anonyme
>
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
>
Utilisateur anonyme
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
23439
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
24 janvier 2025
1 559
>
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.