OVH Cloud OVH Cloud

erreur d'éxécution "6" :

4 réponses
Avatar
denis le breton
dans une macro j'ai besoin de compter le nombre de valeur dans une colonne
avec la ligne suivante :
NbrValRS = Application.WorksheetFunction.CountA([B:B])

apriori pas de pb ça tourne et brutalement alors que j'ai un fichier de
56250 lignes
Excel m'insulte en me sortant
erreur d'éxécution "6" :
Dépassement de capacité

????
la limite étant de 65536 je ne comprends pas à l'aide
Denis :-(((

4 réponses

Avatar
AV
N'aurais-tu pas (par hasard) déclaré la variable "NbrValRS " de type integer ?

AV
Avatar
denis le breton
Oui effectivement
comment dois je la déclarer : long ?


N'aurais-tu pas (par hasard) déclaré la variable "NbrValRS " de type integer ?

AV





Avatar
AV
Oui effectivement


La limite pour integer est : 32767
d'où le message de dépassement de capacité !

comment dois je la déclarer : long ?
ou double


ou bien tu ne la déclares pas du tout ! (variant)

AV

Avatar
denis le breton
Effectivement
c'est OK
Merci
A+
Denis ;-))))


Oui effectivement


La limite pour integer est : 32767
d'où le message de dépassement de capacité !

comment dois je la déclarer : long ?
ou double


ou bien tu ne la déclares pas du tout ! (variant)

AV