Le moyen le plus rapide pour lire une colonne de chiffres dans un tableau
Dire si j'ai une colonne de nombres (combien d'entre eux peuvent varier, mais pourrait être n'importe où entre 1000-10000) et je voudrais tous les lire dans un tableau en VBA, quel est le moyen le plus rapide de le faire?
Évidemment je peux créer un tableau de taille 10000 et faire/tout en boucle, mais est-il un moyen plus rapide que cela?
OriginalL'auteur AZhu | 2012-07-16
Vous devez vous connecter pour publier un commentaire.
Comme ça?
Si vous ne connaissez pas la dernière ligne, alors vous pouvez trouver la dernière ligne, en utilisant cette et ensuite utiliser le code ci-dessus comme
C'est un tableau.
Sheets("Feuille").Range("A1:A10000").valeur travaillé
Ah oui... j'ai directement tapé... vous avez raison 🙂
La peine de mentionner (je ne l'ai pas vu mentionné ailleurs): cette réponse renvoie tableau multidimensionnel, même si il y a une seule colonne. L'Ar tableau peut être utilisé comme Ar(1,1) etc. pas comme cet Ar(1). Aussi, même si vous avez l'Option de Base de 0 dans votre module, il sera une Base 1 tableau.
OriginalL'auteur