OVH Cloud OVH Cloud

Dimention d'un tableau

4 réponses
Avatar
Laurent
salut =E0 tous,

J'ai une question toute b=EAte :
J'ai d=E9clar=E9 un tableau ( Dim Tableau(10) as String )

Comment puis je r=E9cup=E9rer dans une variable num=E9rique=20
(integer ou byte) le nombre d'occurence max de mon tableau=20
(le chiffre 10, donc) ?

Merci de votre aide.


Laurent

4 réponses

Avatar
Gafish
Bonjour,

De mémoire je crois que c'est la propriété UBound

Arnaud

"Laurent" a écrit dans le message
news: 8d9701c4966b$aa4719f0$
salut à tous,

J'ai une question toute bête :
J'ai déclaré un tableau ( Dim Tableau(10) as String )

Comment puis je récupérer dans une variable numérique
(integer ou byte) le nombre d'occurence max de mon tableau
(le chiffre 10, donc) ?

Merci de votre aide.


Laurent
Avatar
zazi
Selonn option base ou la déclaration initiale, il faut prendre en
considération l'index initial

taille = UBOUND(tab) - LBOUND(tab) + 1



"Gafish" a écrit dans le message de
news:%23DY$
Bonjour,

De mémoire je crois que c'est la propriété UBound

Arnaud

"Laurent" a écrit dans le message
news: 8d9701c4966b$aa4719f0$
salut à tous,

J'ai une question toute bête :
J'ai déclaré un tableau ( Dim Tableau(10) as String )

Comment puis je récupérer dans une variable numérique
(integer ou byte) le nombre d'occurence max de mon tableau
(le chiffre 10, donc) ?

Merci de votre aide.


Laurent




Avatar
Yann
Salut Laurent,
Tu fais un UBound(Tableau), mais ce sera 10 dans ton cas
car il n'est pas dynamique...

Bye
Yann

-----Message d'origine-----
salut à tous,

J'ai une question toute bête :
J'ai déclaré un tableau ( Dim Tableau(10) as String )

Comment puis je récupérer dans une variable numérique
(integer ou byte) le nombre d'occurence max de mon
tableau

(le chiffre 10, donc) ?

Merci de votre aide.


Laurent
.



Avatar
Laurent
Merci...
Ubound est exactement la propriété que je cherchais.



-----Message d'origine-----
Bonjour,

De mémoire je crois que c'est la propriété UBound

Arnaud

"Laurent" a écrit
dans le message

news: 8d9701c4966b$aa4719f0$
salut à tous,

J'ai une question toute bête :
J'ai déclaré un tableau ( Dim Tableau(10) as String )

Comment puis je récupérer dans une variable numérique
(integer ou byte) le nombre d'occurence max de mon tableau
(le chiffre 10, donc) ?

Merci de votre aide.


Laurent


.