VBScript Emplacement de l'Index de Tableau
C'est heureusement facile, mais je ne peux pas l'air de trouver toute référence à elle.
Comment puis-je imprimer le emplacement de quelque chose stockées dans un tableau, pas de l'élément réel qui est en elle.
Array(0) = Dog
Array(1) = Cat
Array(2) = Fish
Permet de dire que j'ai cherché sur le tableau et trouvé chat, comment puis-je imprimer l'emplacement de chat a été stocké sur, dans ce cas Numéro d'Index (1).
Merci d'avance.
OriginalL'auteur | 2013-01-08
Vous devez vous connecter pour publier un commentaire.
Emplacement de tableau, appelé
index
Si vous exécutez une boucle,
LBound
: est la limite Inférieure, l'indice de départ de la matrice. Le premier. Il peut être zéro ou quelque chose comme VBA offre la possibilité de changer la valeur par défaut de base de la matrice à être 0 ou 1.UBound
: est la limite Supérieure, l'index de fin du tableau. La dernière.Pour davantage de lecture: LBound et Ubound conflits en cas de tableau qui nous a été confiée par la Plage.
SI VOUS VOULEZ l'article, il vous sera renvoyé par
Array(i)
et l'indice est retourné commei
😉Parfait merci, c'était bêtement évident, j'ai raté la réponse dans votre premier post.
Veuillez accepter la réponse en cliquant sur la coche :). De sorte que la communauté sais que votre question est résolue et aidera l'autre feront face à des problèmes comme la vôtre.
Bien sûr, ne peut pas accepter une réponse dans un délai de 15 bien 😉
OriginalL'auteur bonCodigo
Il est préférable d'utiliser ArrayList pour de tels cas qu'un simple tableau.
En outre, vous n'avez pas de soins sur les limites.
Ajouté .IndexOf - grâce. Je pense tout de même, c'est lié à la question principale. C'est une solution alternative qui permet de faire facilement face à l'obtention de l'indice d'un élément d'un seul tableau multidimensionnel.
Eh bien, si il n'est pas à la recherche de tableau, il peut être plus cher à commuer la matrice pour le dictionnaire de l'objet, puis retirez l'indice - qui n'a tout simplement un binaire de la traversée de toute façon. Tout dépend de la source.
OriginalL'auteur user3678915