Au faite bien que declarer comme variable j'arrive pas a avoir une solution

Signaler
-
Messages postés
13182
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 novembre 2020
-
bonsoir pourriez vous m'expliquer svp pourquoi j'ai un erreur 6 ( depassement de capacité) a cette ligne la : valcump = (QteStockInit * PrixStockInit + QteEntree * PrixEntree) / (QteEntree + QteStockInit) merci d'avance

valcamp est une variable single double ou long c'est toujour la meme erreur
A voir également:

1 réponse

Messages postés
13182
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 novembre 2020
734
bonjour, quels sont les types des autres variables?
Messages postés
13182
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 novembre 2020
734
un exemple, à tester:
Option Explicit

Private Sub ov()
Dim res1 As Long, res2 As Long, a As Integer, b As Integer
a = 1000
b = 1000
res1 = CLng(a) * b
res2 = a * b
End Sub