Bonjour!
Je fais tourner une macro où je compte le nombre d'itérations (plusieurs boucles imbriquées):
Et j'ai un dépassement de capacité quand je lance ma macro, le débugger me dit que c'est sur la ligne:
Donc ma macro plante, alors que la valeur du compteur est seulement 32767.
ça veut dire qu'Excel ne gère pas les entiers plus grands que 32768????
Puis-je résoudre ce problème???
Merci d'avance pour votre aide
Je fais tourner une macro où je compte le nombre d'itérations (plusieurs boucles imbriquées):
Code:
Sub maMacro()
Dim compteur As Integer
compteur = 0
...
For
For
For....
compteur = compteur + 1
Range("B121") = compteur
....Next
Next
Next
end Sub
Et j'ai un dépassement de capacité quand je lance ma macro, le débugger me dit que c'est sur la ligne:
Code:
compteur = compteur + 1
Donc ma macro plante, alors que la valeur du compteur est seulement 32767.
ça veut dire qu'Excel ne gère pas les entiers plus grands que 32768????
Puis-je résoudre ce problème???
Merci d'avance pour votre aide