j ai cr=E9e plusieur textbox dont le contenu de chacune est=20
le resultat d'une operation differente ,
mon probleme est que dans la derniere textbox je desire=20
faire la somme de toutes les autres et je ni arrive pas=20
les esultats sont concatener mais pas ajout=E9s!
merci =E0 tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer
Dim reel As Integer
Dim Resultat As Integer
If IsNumeric(TGP1) Then
Theorique =3D (TGP1.Text)
End If
If IsNumeric(RGP1) Then
reel =3D (RGP1.Text)
End If
Resultat =3D difference(Theorique, reel)
If Resultat =3D (TGP1 - RGP1) Then
DGP1 =3D Resultat
End If
If IsNumeric(TGP2) Then
Theorique =3D (TGP2.Text)
End If
If IsNumeric(RGP2) Then
reel =3D (RGP2.Text)
End If
Resultat =3D difference(Theorique, reel)
If Resultat =3D (TGP2 - RGP2) Then
DGP2 =3D Resultat
End If
n'oublies pas de vérifier avant que les textbox sont remplies par des chiffres
ça te va ?
-----Message d'origine----- Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune est
le resultat d'une operation differente , mon probleme est que dans la derniere textbox je desire faire la somme de toutes les autres et je ni arrive pas les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer Dim reel As Integer Dim Resultat As Integer
If IsNumeric(TGP1) Then Theorique = (TGP1.Text) End If
If IsNumeric(RGP1) Then reel = (RGP1.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP1 - RGP1) Then DGP1 = Resultat End If
If IsNumeric(TGP2) Then Theorique = (TGP2.Text) End If
If IsNumeric(RGP2) Then reel = (RGP2.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP2 - RGP2) Then DGP2 = Resultat End If
n'oublies pas de vérifier avant que les textbox sont
remplies par des chiffres
ça te va ?
-----Message d'origine-----
Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune
est
le resultat d'une operation differente ,
mon probleme est que dans la derniere textbox je desire
faire la somme de toutes les autres et je ni arrive pas
les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer
Dim reel As Integer
Dim Resultat As Integer
If IsNumeric(TGP1) Then
Theorique = (TGP1.Text)
End If
If IsNumeric(RGP1) Then
reel = (RGP1.Text)
End If
Resultat = difference(Theorique, reel)
If Resultat = (TGP1 - RGP1) Then
DGP1 = Resultat
End If
If IsNumeric(TGP2) Then
Theorique = (TGP2.Text)
End If
If IsNumeric(RGP2) Then
reel = (RGP2.Text)
End If
Resultat = difference(Theorique, reel)
If Resultat = (TGP2 - RGP2) Then
DGP2 = Resultat
End If
n'oublies pas de vérifier avant que les textbox sont remplies par des chiffres
ça te va ?
-----Message d'origine----- Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune est
le resultat d'une operation differente , mon probleme est que dans la derniere textbox je desire faire la somme de toutes les autres et je ni arrive pas les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer Dim reel As Integer Dim Resultat As Integer
If IsNumeric(TGP1) Then Theorique = (TGP1.Text) End If
If IsNumeric(RGP1) Then reel = (RGP1.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP1 - RGP1) Then DGP1 = Resultat End If
If IsNumeric(TGP2) Then Theorique = (TGP2.Text) End If
If IsNumeric(RGP2) Then reel = (RGP2.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP2 - RGP2) Then DGP2 = Resultat End If
.
Michel Gaboly
Bonjour,
Comme leur nom l'indique, ;-)) les TextBox contiennent du texte. C'est pour cela que tu aboutis à une concaténation.
Pour pouvoir faire une addition, une conversion préalable en numérique s'impose. Par exemple :
Value étant la propriété par défaut d'un TextBox, il est inutile de l'écrire, elle est implicite.
Dans certaines circonstances, les conversions de types se font automatiquement, ce qui te permet de tester
If IsNumeric(TGP1) Then
mais pour additionner les valeurs, une conversion explicite est nécessaire.
CDble convertit en Double. S'il s'agit de nombres entiers, tu peux utiliser CInt. Regarde l'aide pour voir les autres possi- bilités
Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune est le resultat d'une operation differente , mon probleme est que dans la derniere textbox je desire faire la somme de toutes les autres et je ni arrive pas les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer Dim reel As Integer Dim Resultat As Integer
If IsNumeric(TGP1) Then Theorique = (TGP1.Text) End If
If IsNumeric(RGP1) Then reel = (RGP1.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP1 - RGP1) Then DGP1 = Resultat End If
If IsNumeric(TGP2) Then Theorique = (TGP2.Text) End If
If IsNumeric(RGP2) Then reel = (RGP2.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP2 - RGP2) Then DGP2 = Resultat End If
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Bonjour,
Comme leur nom l'indique, ;-)) les TextBox contiennent
du texte. C'est pour cela que tu aboutis à une concaténation.
Pour pouvoir faire une addition, une conversion préalable
en numérique s'impose. Par exemple :
Value étant la propriété par défaut d'un TextBox, il est
inutile de l'écrire, elle est implicite.
Dans certaines circonstances, les conversions de types se
font automatiquement, ce qui te permet de tester
If IsNumeric(TGP1) Then
mais pour additionner les valeurs, une conversion explicite
est nécessaire.
CDble convertit en Double. S'il s'agit de nombres entiers, tu
peux utiliser CInt. Regarde l'aide pour voir les autres possi-
bilités
Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune est
le resultat d'une operation differente ,
mon probleme est que dans la derniere textbox je desire
faire la somme de toutes les autres et je ni arrive pas
les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer
Dim reel As Integer
Dim Resultat As Integer
If IsNumeric(TGP1) Then
Theorique = (TGP1.Text)
End If
If IsNumeric(RGP1) Then
reel = (RGP1.Text)
End If
Resultat = difference(Theorique, reel)
If Resultat = (TGP1 - RGP1) Then
DGP1 = Resultat
End If
If IsNumeric(TGP2) Then
Theorique = (TGP2.Text)
End If
If IsNumeric(RGP2) Then
reel = (RGP2.Text)
End If
Resultat = difference(Theorique, reel)
If Resultat = (TGP2 - RGP2) Then
DGP2 = Resultat
End If
Value étant la propriété par défaut d'un TextBox, il est inutile de l'écrire, elle est implicite.
Dans certaines circonstances, les conversions de types se font automatiquement, ce qui te permet de tester
If IsNumeric(TGP1) Then
mais pour additionner les valeurs, une conversion explicite est nécessaire.
CDble convertit en Double. S'il s'agit de nombres entiers, tu peux utiliser CInt. Regarde l'aide pour voir les autres possi- bilités
Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune est le resultat d'une operation differente , mon probleme est que dans la derniere textbox je desire faire la somme de toutes les autres et je ni arrive pas les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer Dim reel As Integer Dim Resultat As Integer
If IsNumeric(TGP1) Then Theorique = (TGP1.Text) End If
If IsNumeric(RGP1) Then reel = (RGP1.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP1 - RGP1) Then DGP1 = Resultat End If
If IsNumeric(TGP2) Then Theorique = (TGP2.Text) End If
If IsNumeric(RGP2) Then reel = (RGP2.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP2 - RGP2) Then DGP2 = Resultat End If
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Michel Gaboly
Bonjour,
Lapsus ou distraction ? ;-))
La propriété Caption n'existe pas pour un TextBox, à moins que cela ait rajouté dans une version plus récen- te que Excel 2000, mais je n'en vois pas l'intérêt.
n'oublies pas de vérifier avant que les textbox sont remplies par des chiffres
ça te va ?
-----Message d'origine----- Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune est
le resultat d'une operation differente , mon probleme est que dans la derniere textbox je desire faire la somme de toutes les autres et je ni arrive pas les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer Dim reel As Integer Dim Resultat As Integer
If IsNumeric(TGP1) Then Theorique = (TGP1.Text) End If
If IsNumeric(RGP1) Then reel = (RGP1.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP1 - RGP1) Then DGP1 = Resultat End If
If IsNumeric(TGP2) Then Theorique = (TGP2.Text) End If
If IsNumeric(RGP2) Then reel = (RGP2.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP2 - RGP2) Then DGP2 = Resultat End If
.
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Bonjour,
Lapsus ou distraction ? ;-))
La propriété Caption n'existe pas pour un TextBox, à
moins que cela ait rajouté dans une version plus récen-
te que Excel 2000, mais je n'en vois pas l'intérêt.
n'oublies pas de vérifier avant que les textbox sont
remplies par des chiffres
ça te va ?
-----Message d'origine-----
Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune
est
le resultat d'une operation differente ,
mon probleme est que dans la derniere textbox je desire
faire la somme de toutes les autres et je ni arrive pas
les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer
Dim reel As Integer
Dim Resultat As Integer
If IsNumeric(TGP1) Then
Theorique = (TGP1.Text)
End If
If IsNumeric(RGP1) Then
reel = (RGP1.Text)
End If
Resultat = difference(Theorique, reel)
If Resultat = (TGP1 - RGP1) Then
DGP1 = Resultat
End If
If IsNumeric(TGP2) Then
Theorique = (TGP2.Text)
End If
If IsNumeric(RGP2) Then
reel = (RGP2.Text)
End If
Resultat = difference(Theorique, reel)
If Resultat = (TGP2 - RGP2) Then
DGP2 = Resultat
End If
La propriété Caption n'existe pas pour un TextBox, à moins que cela ait rajouté dans une version plus récen- te que Excel 2000, mais je n'en vois pas l'intérêt.
n'oublies pas de vérifier avant que les textbox sont remplies par des chiffres
ça te va ?
-----Message d'origine----- Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune est
le resultat d'une operation differente , mon probleme est que dans la derniere textbox je desire faire la somme de toutes les autres et je ni arrive pas les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer Dim reel As Integer Dim Resultat As Integer
If IsNumeric(TGP1) Then Theorique = (TGP1.Text) End If
If IsNumeric(RGP1) Then reel = (RGP1.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP1 - RGP1) Then DGP1 = Resultat End If
If IsNumeric(TGP2) Then Theorique = (TGP2.Text) End If
If IsNumeric(RGP2) Then reel = (RGP2.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP2 - RGP2) Then DGP2 = Resultat End If
.
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Emcy
c'ets vrai je me suis confondu avec les Label => il faut donc remplacer Caption par value
-----Message d'origine----- Bonjour,
Lapsus ou distraction ? ;-))
La propriété Caption n'existe pas pour un TextBox, à moins que cela ait rajouté dans une version plus récen- te que Excel 2000, mais je n'en vois pas l'intérêt.
n'oublies pas de vérifier avant que les textbox sont remplies par des chiffres
ça te va ?
-----Message d'origine----- Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune est
le resultat d'une operation differente , mon probleme est que dans la derniere textbox je desire
faire la somme de toutes les autres et je ni arrive pas
les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer Dim reel As Integer Dim Resultat As Integer
If IsNumeric(TGP1) Then Theorique = (TGP1.Text) End If
If IsNumeric(RGP1) Then reel = (RGP1.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP1 - RGP1) Then DGP1 = Resultat End If
If IsNumeric(TGP2) Then Theorique = (TGP2.Text) End If
If IsNumeric(RGP2) Then reel = (RGP2.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP2 - RGP2) Then DGP2 = Resultat End If
.
-- Cordialement,
Michel Gaboly http://www.gaboly.com
.
c'ets vrai je me suis confondu avec les Label => il faut
donc remplacer Caption par value
-----Message d'origine-----
Bonjour,
Lapsus ou distraction ? ;-))
La propriété Caption n'existe pas pour un TextBox, à
moins que cela ait rajouté dans une version plus récen-
te que Excel 2000, mais je n'en vois pas l'intérêt.
c'ets vrai je me suis confondu avec les Label => il faut donc remplacer Caption par value
-----Message d'origine----- Bonjour,
Lapsus ou distraction ? ;-))
La propriété Caption n'existe pas pour un TextBox, à moins que cela ait rajouté dans une version plus récen- te que Excel 2000, mais je n'en vois pas l'intérêt.
Value étant la propriété par défaut d'un TextBox, il est inutile de l'écrire, elle est implicite.
Dans certaines circonstances, les conversions de types se font automatiquement, ce qui te permet de tester
If IsNumeric(TGP1) Then
mais pour additionner les valeurs, une conversion explicite
est nécessaire.
CDble convertit en Double. S'il s'agit de nombres entiers, tu
peux utiliser CInt. Regarde l'aide pour voir les autres possi-
bilités
Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune est
le resultat d'une operation differente , mon probleme est que dans la derniere textbox je desire faire la somme de toutes les autres et je ni arrive pas
les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer Dim reel As Integer Dim Resultat As Integer
If IsNumeric(TGP1) Then Theorique = (TGP1.Text) End If
If IsNumeric(RGP1) Then reel = (RGP1.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP1 - RGP1) Then DGP1 = Resultat End If
If IsNumeric(TGP2) Then Theorique = (TGP2.Text) End If
If IsNumeric(RGP2) Then reel = (RGP2.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP2 - RGP2) Then DGP2 = Resultat End If
-- Cordialement,
Michel Gaboly http://www.gaboly.com
.
merci à tous j ai trouvé mon bonheuravec vos explications.
-----Message d'origine-----
Bonjour,
Comme leur nom l'indique, ;-)) les TextBox contiennent
du texte. C'est pour cela que tu aboutis à une
concaténation.
Pour pouvoir faire une addition, une conversion préalable
en numérique s'impose. Par exemple :
Value étant la propriété par défaut d'un TextBox, il est
inutile de l'écrire, elle est implicite.
Dans certaines circonstances, les conversions de types se
font automatiquement, ce qui te permet de tester
If IsNumeric(TGP1) Then
mais pour additionner les valeurs, une conversion
explicite
est nécessaire.
CDble convertit en Double. S'il s'agit de nombres
entiers, tu
peux utiliser CInt. Regarde l'aide pour voir les autres
possi-
bilités
Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune
est
le resultat d'une operation differente ,
mon probleme est que dans la derniere textbox je desire
faire la somme de toutes les autres et je ni arrive
pas
les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer
Dim reel As Integer
Dim Resultat As Integer
If IsNumeric(TGP1) Then
Theorique = (TGP1.Text)
End If
If IsNumeric(RGP1) Then
reel = (RGP1.Text)
End If
Resultat = difference(Theorique, reel)
If Resultat = (TGP1 - RGP1) Then
DGP1 = Resultat
End If
If IsNumeric(TGP2) Then
Theorique = (TGP2.Text)
End If
If IsNumeric(RGP2) Then
reel = (RGP2.Text)
End If
Resultat = difference(Theorique, reel)
If Resultat = (TGP2 - RGP2) Then
DGP2 = Resultat
End If
Value étant la propriété par défaut d'un TextBox, il est inutile de l'écrire, elle est implicite.
Dans certaines circonstances, les conversions de types se font automatiquement, ce qui te permet de tester
If IsNumeric(TGP1) Then
mais pour additionner les valeurs, une conversion explicite
est nécessaire.
CDble convertit en Double. S'il s'agit de nombres entiers, tu
peux utiliser CInt. Regarde l'aide pour voir les autres possi-
bilités
Bonjour à tous
j ai crée plusieur textbox dont le contenu de chacune est
le resultat d'une operation differente , mon probleme est que dans la derniere textbox je desire faire la somme de toutes les autres et je ni arrive pas
les esultats sont concatener mais pas ajoutés!
merci à tous de votre aide
Private Sub calcul_Click()
Dim Theorique As Integer Dim reel As Integer Dim Resultat As Integer
If IsNumeric(TGP1) Then Theorique = (TGP1.Text) End If
If IsNumeric(RGP1) Then reel = (RGP1.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP1 - RGP1) Then DGP1 = Resultat End If
If IsNumeric(TGP2) Then Theorique = (TGP2.Text) End If
If IsNumeric(RGP2) Then reel = (RGP2.Text) End If
Resultat = difference(Theorique, reel) If Resultat = (TGP2 - RGP2) Then DGP2 = Resultat End If