J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le fait
que le résultat est compris dans les valeurs limites. La variable double a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le fait
que le résultat est compris dans les valeurs limites. La variable double a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le fait
que le résultat est compris dans les valeurs limites. La variable double a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" a écrit dans le message de groupe de
discussion :
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le fait
que le résultat est compris dans les valeurs limites. La variable double a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" <Turgeon@discussions.microsoft.com> a écrit dans le message de groupe de
discussion : BDF922BA-A0E5-4A81-BC28-05C13A331774@microsoft.com...
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le fait
que le résultat est compris dans les valeurs limites. La variable double a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" a écrit dans le message de groupe de
discussion :
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le fait
que le résultat est compris dans les valeurs limites. La variable double a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
Voici le code original:
For n = 100 To 499
termeBx = termeBx * (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
Next n
J'ai modifié pour ceci et ça semble fonctionné:
For n = 100 To 499
essai = (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
termeBx = termeBx * essai
Next n
Je n'ai pas compris mais ça fonctionne.
Merci !
"michdenis" a écrit :Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" a écrit dans le message de
groupe de
discussion :
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le
fait
que le résultat est compris dans les valeurs limites. La variable double
a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
Voici le code original:
For n = 100 To 499
termeBx = termeBx * (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
Next n
J'ai modifié pour ceci et ça semble fonctionné:
For n = 100 To 499
essai = (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
termeBx = termeBx * essai
Next n
Je n'ai pas compris mais ça fonctionne.
Merci !
"michdenis" a écrit :
Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" <Turgeon@discussions.microsoft.com> a écrit dans le message de
groupe de
discussion : BDF922BA-A0E5-4A81-BC28-05C13A331774@microsoft.com...
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le
fait
que le résultat est compris dans les valeurs limites. La variable double
a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
Voici le code original:
For n = 100 To 499
termeBx = termeBx * (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
Next n
J'ai modifié pour ceci et ça semble fonctionné:
For n = 100 To 499
essai = (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
termeBx = termeBx * essai
Next n
Je n'ai pas compris mais ça fonctionne.
Merci !
"michdenis" a écrit :Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" a écrit dans le message de
groupe de
discussion :
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le
fait
que le résultat est compris dans les valeurs limites. La variable double
a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
normalement chaque variable doit être dimensionnée
n est integer mais 1.5+n n'est pas integer
envoie le code avec les lignes de dimensionnement pour comprendre ton pb
quand les variables ne sont pas dimensionnées elles sont en "variant" et de
temps en temps il y a des surprises dans les lignes de calcul
Gilles Le Bret
"Turgeon" a écrit dans le message de
news:
> Voici le code original:
>
> For n = 100 To 499
> termeBx = termeBx * (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
> Next n
>
> J'ai modifié pour ceci et ça semble fonctionné:
>
> For n = 100 To 499
> essai = (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
> termeBx = termeBx * essai
> Next n
>
> Je n'ai pas compris mais ça fonctionne.
>
> Merci !
> "michdenis" a écrit :
>
>> Bonjour Turgeon,
>>
>> Donne un exemple de ton code qui retourne un message d'erreur
>>
>> Ceci ne provoque aucune erreur de dépassement.
>> '----------------------
>> Sub test()
>> Dim X As Double
>> X = 0.00000105
>> End Sub
>> '----------------------
>>
>>
>>
>> "Turgeon" a écrit dans le message de
>> groupe de
>> discussion :
>> J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le
>> fait
>> que le résultat est compris dans les valeurs limites. La variable double
>> a
>> comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
>>
normalement chaque variable doit être dimensionnée
n est integer mais 1.5+n n'est pas integer
envoie le code avec les lignes de dimensionnement pour comprendre ton pb
quand les variables ne sont pas dimensionnées elles sont en "variant" et de
temps en temps il y a des surprises dans les lignes de calcul
Gilles Le Bret
"Turgeon" <Turgeon@discussions.microsoft.com> a écrit dans le message de
news: 7DFCC868-DBD2-43FA-B204-D096688686F5@microsoft.com...
> Voici le code original:
>
> For n = 100 To 499
> termeBx = termeBx * (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
> Next n
>
> J'ai modifié pour ceci et ça semble fonctionné:
>
> For n = 100 To 499
> essai = (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
> termeBx = termeBx * essai
> Next n
>
> Je n'ai pas compris mais ça fonctionne.
>
> Merci !
> "michdenis" a écrit :
>
>> Bonjour Turgeon,
>>
>> Donne un exemple de ton code qui retourne un message d'erreur
>>
>> Ceci ne provoque aucune erreur de dépassement.
>> '----------------------
>> Sub test()
>> Dim X As Double
>> X = 0.00000105
>> End Sub
>> '----------------------
>>
>>
>>
>> "Turgeon" <Turgeon@discussions.microsoft.com> a écrit dans le message de
>> groupe de
>> discussion : BDF922BA-A0E5-4A81-BC28-05C13A331774@microsoft.com...
>> J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le
>> fait
>> que le résultat est compris dans les valeurs limites. La variable double
>> a
>> comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
>>
normalement chaque variable doit être dimensionnée
n est integer mais 1.5+n n'est pas integer
envoie le code avec les lignes de dimensionnement pour comprendre ton pb
quand les variables ne sont pas dimensionnées elles sont en "variant" et de
temps en temps il y a des surprises dans les lignes de calcul
Gilles Le Bret
"Turgeon" a écrit dans le message de
news:
> Voici le code original:
>
> For n = 100 To 499
> termeBx = termeBx * (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
> Next n
>
> J'ai modifié pour ceci et ça semble fonctionné:
>
> For n = 100 To 499
> essai = (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
> termeBx = termeBx * essai
> Next n
>
> Je n'ai pas compris mais ça fonctionne.
>
> Merci !
> "michdenis" a écrit :
>
>> Bonjour Turgeon,
>>
>> Donne un exemple de ton code qui retourne un message d'erreur
>>
>> Ceci ne provoque aucune erreur de dépassement.
>> '----------------------
>> Sub test()
>> Dim X As Double
>> X = 0.00000105
>> End Sub
>> '----------------------
>>
>>
>>
>> "Turgeon" a écrit dans le message de
>> groupe de
>> discussion :
>> J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le
>> fait
>> que le résultat est compris dans les valeurs limites. La variable double
>> a
>> comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
>>
Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" a écrit dans le message de groupe de
discussion :
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le fait
que le résultat est compris dans les valeurs limites. La variable double a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" <Turgeon@discussions.microsoft.com> a écrit dans le message de groupe de
discussion : BDF922BA-A0E5-4A81-BC28-05C13A331774@microsoft.com...
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le fait
que le résultat est compris dans les valeurs limites. La variable double a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" a écrit dans le message de groupe de
discussion :
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le fait
que le résultat est compris dans les valeurs limites. La variable double a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
Je suis d'accord avec toi :
Excel n'est pas fait pour des calculs scientifique. Il n'y a pas de
nombre complexe.
Je suis d'accord avec toi :
Excel n'est pas fait pour des calculs scientifique. Il n'y a pas de
nombre complexe.
Je suis d'accord avec toi :
Excel n'est pas fait pour des calculs scientifique. Il n'y a pas de
nombre complexe.
Si tu utilises une structure comme ceci,
Il n'y a pas de raison d'avoir un message d'erreur ...
'--------------------------
Sub test()
Dim N As Integer, X As Double
Dim Z As Double, G As Double
N = 25
Z = 1.045212157
X = 0.00000105
G = Z * X * N
End Sub
'--------------------------
"Turgeon" a écrit dans le message de
groupe de
discussion :
Voici le code original:
For n = 100 To 499
termeBx = termeBx * (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
Next n
J'ai modifié pour ceci et ça semble fonctionné:
For n = 100 To 499
essai = (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
termeBx = termeBx * essai
Next n
Je n'ai pas compris mais ça fonctionne.
Merci !
"michdenis" a écrit :Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" a écrit dans le message de
groupe de
discussion :
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le
fait
que le résultat est compris dans les valeurs limites. La variable double
a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
Si tu utilises une structure comme ceci,
Il n'y a pas de raison d'avoir un message d'erreur ...
'--------------------------
Sub test()
Dim N As Integer, X As Double
Dim Z As Double, G As Double
N = 25
Z = 1.045212157
X = 0.00000105
G = Z * X * N
End Sub
'--------------------------
"Turgeon" <Turgeon@discussions.microsoft.com> a écrit dans le message de
groupe de
discussion : 7DFCC868-DBD2-43FA-B204-D096688686F5@microsoft.com...
Voici le code original:
For n = 100 To 499
termeBx = termeBx * (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
Next n
J'ai modifié pour ceci et ça semble fonctionné:
For n = 100 To 499
essai = (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
termeBx = termeBx * essai
Next n
Je n'ai pas compris mais ça fonctionne.
Merci !
"michdenis" a écrit :
Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" <Turgeon@discussions.microsoft.com> a écrit dans le message de
groupe de
discussion : BDF922BA-A0E5-4A81-BC28-05C13A331774@microsoft.com...
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le
fait
que le résultat est compris dans les valeurs limites. La variable double
a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.
Si tu utilises une structure comme ceci,
Il n'y a pas de raison d'avoir un message d'erreur ...
'--------------------------
Sub test()
Dim N As Integer, X As Double
Dim Z As Double, G As Double
N = 25
Z = 1.045212157
X = 0.00000105
G = Z * X * N
End Sub
'--------------------------
"Turgeon" a écrit dans le message de
groupe de
discussion :
Voici le code original:
For n = 100 To 499
termeBx = termeBx * (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
Next n
J'ai modifié pour ceci et ça semble fonctionné:
For n = 100 To 499
essai = (1.5 + n) * (0.5 + n) * zz / (n*(n+1))
termeBx = termeBx * essai
Next n
Je n'ai pas compris mais ça fonctionne.
Merci !
"michdenis" a écrit :Bonjour Turgeon,
Donne un exemple de ton code qui retourne un message d'erreur
Ceci ne provoque aucune erreur de dépassement.
'----------------------
Sub test()
Dim X As Double
X = 0.00000105
End Sub
'----------------------
"Turgeon" a écrit dans le message de
groupe de
discussion :
J'ai déclaré une variable double et j'ai ce messge d'erreur malgré le
fait
que le résultat est compris dans les valeurs limites. La variable double
a
comme valeur 1.05e-6. Il n'y a pas de dépassement de capacité.