autodidacte33
Messages postés10Date d'inscriptionmercredi 17 janvier 2007StatutMembreDernière intervention20 juin 2008
-
20 mars 2008 à 19:06
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
21 mars 2008 à 09:51
Salut,
En Excel je fait des calcules avec vba en 2 decimale pour comparé des montants existant Ex : «Si x + y<>1 234 567,89 » parfois ça marche et parfois ça bug, et je change tous le temps mes variables en Double ou en Single et ce n’est pas très pratique. Svp comment faire ???
Voila le début de Mon éperon.
Dim M_VarDD As Double, M_VarD As Double, M_vAP As Double ', Single ou autres choses ?
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 20 mars 2008 à 20:37
Bonsoir;
1) et si tu regardais dans ton aide en ligne les limites de chacun de ces deux types ?
2) et tu faisais cette petite expérience :
Private Sub Command1_Click()
Dim toto As String, tata As Single
toto = "12345.89"
tata = Val(toto)
MsgBox tata
toto = "1234589,71"
tata = CDbl(toto)
MsgBox tata
End Sub